Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 55.00K | $ ― | $ 97.21M | $ 77.67M | $ 69.81M | $ 57.63M | |
$ -771.00K | $ ― | $ ― | $ 31.39M | $ 29.28M | $ 22.15M | |
$ 826.00K | $ ― | $ 97.21M | $ 46.28M | $ 40.53M | $ 35.48M | |
$ 1.15M | $ ― | $ 49.13M | $ 8.14M | $ 4.58M | $ 5.93M | |
$ -319.00K | $ ― | $ 48.08M | $ 38.15M | $ 35.95M | $ 29.55M | |
$ -670.00K | $ ― | $ -18.97M | $ 16.89M | $ 15.38M | $ 13.49M | |
$ 24.40M | $ ― | $ -55.39M | $ 60.59M | $ 509.00K | $ -1.08M | |
$ -25.56M | $ ― | $ 84.49M | $ 81.84M | $ 21.07M | $ 14.97M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -25.56M | $ ― | $ 84.49M | $ 81.84M | $ 21.07M | $ 14.97M | |
$ <0.01 | $ ― | $ ― | $ 1.39 | $ 0.55 | $ 0.40 | |
$ 0.02 | $ ― | $ ― | $ 1.39 | $ 0.55 | $ 0.40 | |
$ 180.68M | $ ― | $ ― | $ 59.03M | $ 38.51M | $ 37.31M | |
$ 181.71M | $ ― | $ ― | $ 59.03M | $ 38.51M | $ 37.31M | |
$ 0.42 | $ 0.45 | $ ― | $ 0.45 | $ 0.50 | $ 0.63 | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ 374.00K | $ ― | $ 49.13M | $ -39.53M | $ -33.87M | $ -28.08M | |
$ -25.56M | $ ― | $ 84.49M | $ 81.84M | $ 21.07M | $ 14.97M | |
$ -18.49M | $ ― | $ 62.10M | $ 61.99M | $ 15.49M | $ 14.21M | |
$ ― | $ ― | $ ― | $ ― | $ ― | $ ― | |
$ -19.27M | $ ― | $ 103.46M | $ 97.14M | $ 35.11M | $ 27.44M | |
$ -17.21M | $ 1.66M | $ 105.82M | $ 97.87M | $ 35.78M | $ 28.01M |