Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 105.37M | $ 121.58M | $ 158.48M | $ 179.47M | $ 101.33M | $ 39.80M | |
$ 2.22M | $ 22.32M | $ 17.89M | $ 117.00K | $ -10.45M | $ -1.74M | |
$ 157.02M | $ 158.10M | $ 104.78M | $ 110.00M | $ 66.02M | $ 32.48M | |
- | - | - | - | - | - | |
$ -28.86M | $ -12.99M | $ -171.00K | $ -30.75M | $ -2.37M | - | |
$ -51.88M | $ -58.84M | $ 35.82M | $ 69.35M | $ 22.50M | $ 5.58M | |
$ -7.44M | $ -7.07M | $ 8.24M | $ 16.75M | $ 4.80M | $ 973.00K | |
- | - | - | - | - | - | |
$ -61.61M | $ -51.77M | $ 27.91M | $ 52.45M | $ 17.70M | $ 4.58M | |
$ -4.59 | $ -2.73 | $ 1.46 | $ 2.95 | $ 2.07 | $ 0.54 | |
$ -4.59 | $ -2.73 | $ 1.46 | $ 2.95 | $ 2.07 | $ 0.54 | |
$ 81.71M | $ 18.94M | $ 18.81M | $ 17.84M | $ 8.54M | $ 8.49M | |
$ 81.70M | $ 18.94M | $ 18.82M | $ 17.85M | $ 8.54M | $ 8.49M | |
- | - | - | - | $ 0.28 | $ 0.38 | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
$ 83.49M | $ 70.72M | $ 92.50M | $ 99.68M | $ 34.06M | $ 19.63M | |
$ -61.61M | $ -51.77M | $ 27.91M | $ 52.45M | $ 17.70M | $ 4.58M | |
$ -44.71M | $ -30.69M | - | - | $ 19.56M | $ 4.58M | |
- | - | - | - | $ 2.00K | $ 10.00K | |
- | - | - | - | - | - | |
- | - | - | - | - | - |