Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 11.91M | $ 12.06M | $ 12.75M | $ 11.78M | $ 11.16M | $ 9.30M | |
$ 6.90M | $ 9.51M | $ 9.45M | $ 12.16M | $ 6.71M | $ 4.90M | |
$ 2.89M | $ 2.55M | $ 3.30M | $ -381.00K | $ 4.46M | $ 4.40M | |
$ 41.00M | $ 56.58M | $ 66.11M | $ 71.18M | $ 68.16M | $ 77.23M | |
$ -38.11M | $ -54.03M | $ -62.80M | $ -71.56M | $ -63.70M | $ -72.83M | |
$ 8.05M | $ 6.62M | $ 3.22M | $ -15.54M | $ -15.55M | $ -14.26M | |
$ 18.97M | $ -120.00K | $ 3.46M | $ -9.86M | $ -795.00K | $ -2.79M | |
$ -52.89M | $ -60.77M | $ -62.57M | $ -77.66M | $ -78.20M | $ -84.42M | |
$ 563.00K | $ 850.00K | $ -77.00K | $ 45.00K | $ 5.00K | $ -111.00K | |
- | - | - | - | - | - | |
$ -53.45M | $ -61.62M | $ -62.49M | $ -77.70M | $ -64.80M | $ -84.31M | |
$ -2.15 | $ -4.94 | $ -7.60 | $ -12.60 | $ -14.00 | $ -15.50 | |
$ -2.15 | $ -4.94 | $ -7.60 | $ -12.60 | $ -14.00 | $ -15.50 | |
$ 81.82M | $ 12.48M | $ 8.22M | $ 6.17M | $ 5.60M | $ 5.45M | |
$ 81.70M | $ 12.48M | $ 8.22M | $ 6.17M | $ 5.60M | $ 5.45M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 47.90M | $ 66.09M | $ 75.56M | $ 83.34M | $ 74.86M | $ 82.13M | |
$ -53.45M | $ -61.62M | $ -62.49M | $ -77.70M | $ -78.21M | $ -84.31M | |
$ -48.03M | $ -46.25M | - | - | - | - | |
- | - | - | - | - | - | |
$ -47.10M | $ -53.02M | $ -58.80M | $ -62.11M | $ -62.65M | $ -65.87M | |
$ -43.66M | $ -49.77M | $ -55.80M | $ -59.59M | $ -59.66M | $ -53.30M |