Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ -16.25M | $ -17.07M | $ 35.64M | $ 77.95M | $ 28.74M | $ 46.41M | |
$ -8.91M | $ -19.53M | $ 27.43M | $ 26.01M | - | - | |
$ -8.16M | $ 2.46M | $ -27.43M | $ -26.01M | - | - | |
$ 10.14M | $ 10.14M | $ 7.96M | $ 8.43M | - | - | |
$ -1.23M | $ 9.39M | $ -35.39M | $ -34.44M | - | - | |
$ -70.91M | $ -67.42M | $ -43.63M | $ -36.74M | - | - | |
$ 21.95M | $ 21.95M | $ 11.34M | $ -1.65M | - | - | |
$ -46.71M | $ -46.71M | $ -12.10M | $ 23.84M | $ 33.48M | $ 37.21M | |
$ 200.00K | $ 200.00K | $ 2.80M | $ 300.00K | $ -125.00K | $ 124.00K | |
$ -1.31M | $ -1.31M | $ -1.22M | $ 699.00K | - | - | |
$ -48.90M | $ -49.26M | $ -28.64M | $ 34.05M | $ 22.76M | $ 34.37M | |
- | - | - | - | $ 1.00 | $ 1.74 | |
- | - | - | - | $ 1.00 | $ 1.59 | |
- | - | - | - | $ 22.64M | $ 19.71M | |
- | - | - | - | $ 22.64M | $ 28.17M | |
- | - | - | - | $ 0.83 | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 1.23M | $ -9.39M | $ 35.39M | $ 34.44M | - | - | |
$ -47.07M | $ -47.07M | $ -15.01M | $ 41.85M | $ 28.50M | $ 34.70M | |
$ -32.45M | $ -37.00M | - | - | $ 28.24M | $ 34.52M | |
- | - | - | - | $ 48.69M | $ 59.33M | |
$ -16.50M | $ 12.57M | $ 31.53M | $ 60.59M | - | - | |
$ -21.59M | $ 5.78M | $ 24.69M | $ 55.79M | - | - |