Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ -75.47M | $ -16.86M | $ 35.64M | $ 77.95M | $ 28.74M | $ 46.41M | |
- | - | - | - | $ 12.55M | $ -803.00K | |
- | - | - | - | $ 8.01M | $ 9.91M | |
- | - | - | - | $ -155.00K | $ 1.33M | |
- | - | $ -12.34M | - | $ 350.00K | $ 181.00K | |
$ -114.87M | $ -46.71M | $ -12.10M | $ 23.84M | $ 33.48M | $ 37.21M | |
$ 84.00K | $ 243.00K | $ 2.80M | $ 300.00K | $ -125.00K | $ 124.00K | |
$ -1.40M | $ -1.31M | $ -1.22M | $ 699.00K | - | - | |
$ -115.98M | $ -49.26M | $ -28.64M | $ 34.05M | $ 22.76M | $ 34.37M | |
$ -3.82 | $ -2.01 | $ -1.24 | $ 1.48 | $ 1.00 | $ 1.74 | |
$ -3.84 | $ -2.01 | $ -1.24 | $ 1.41 | $ 1.00 | $ 1.59 | |
$ 121.02M | $ 24.29M | $ 22.75M | $ 22.85M | $ 22.64M | $ 19.71M | |
$ 120.90M | $ 24.29M | $ 23.04M | $ 30.26M | $ 22.64M | $ 28.17M | |
$ 0.47 | $ 0.44 | $ 1.06 | $ 0.91 | $ 0.83 | $ 1.28 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 62.20M | $ 52.29M | |
$ -114.91M | $ -47.07M | $ -15.01M | $ 41.85M | $ 28.50M | $ 34.70M | |
$ -37.97M | $ -37.00M | - | - | $ 28.24M | $ 34.52M | |
- | - | - | - | - | - | |
$ -83.39M | $ 12.57M | $ 31.53M | $ 60.59M | - | - | |
$ -80.47M | $ 5.78M | $ 24.69M | $ 55.79M | - | - |