Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 122.39M | $ 142.47M | $ 155.63M | $ 118.50M | $ 106.98M | $ 205.49M | |
$ 75.75M | $ 86.87M | $ -95.23M | $ -70.03M | $ 68.80M | $ 118.47M | |
$ 55.60M | $ 55.60M | $ 60.40M | $ 48.48M | $ 38.18M | $ 87.02M | |
$ 61.13M | $ 61.13M | $ 62.66M | $ 53.59M | $ 59.42M | $ 88.55M | |
$ -5.53M | $ -5.53M | $ -2.25M | $ -5.12M | $ -21.25M | $ -1.53M | |
$ -586.00K | $ -586.00K | $ -1.01M | $ -733.00K | $ -1.80M | $ -1.93M | |
$ -4.11M | $ -4.11M | $ -2.95M | $ -2.05M | $ -23.85M | $ -8.61M | |
$ -3.34M | $ -3.34M | $ -601.00K | $ -3.52M | $ -46.89M | $ -12.07M | |
$ -232.00K | $ -232.00K | $ 351.00K | $ 263.00K | $ -7.78M | $ 10.75M | |
- | - | - | - | - | - | |
$ -3.15M | $ -3.15M | $ -1.10M | $ -4.73M | $ -57.60M | $ -32.82M | |
$ -1.39 | $ -1.27 | $ -0.45 | $ -1.98 | $ -24.37 | $ -14.00 | |
$ -1.33 | $ -1.27 | $ -0.45 | $ -1.98 | $ -24.37 | $ -14.00 | |
$ 9.89M | $ 2.47M | $ 2.43M | $ 2.40M | $ 2.36M | $ 2.33M | |
$ 9.89M | $ 2.47M | $ 2.43M | $ 2.40M | $ 2.36M | $ 2.33M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ -8.30 | $ -4.80 | |
- | - | - | - | - | - | |
$ 136.89M | $ 148.00M | $ -32.57M | $ -16.43M | $ 128.22M | $ 207.02M | |
$ -3.18M | $ -3.15M | $ -1.10M | $ -4.73M | $ -57.60M | $ -32.82M | |
$ 11.95M | $ -1.92M | - | - | $ -36.27M | $ -26.32M | |
- | - | - | - | $ 1.80M | $ 1.93M | |
$ -2.90M | $ -2.90M | $ -965.00K | $ -3.84M | $ -45.09M | $ -10.14M | |
$ 1.92M | $ 1.92M | $ 3.58M | $ 939.00K | $ -39.20M | $ 295.00K |