Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 287.45M | $ 329.10M | $ 345.53M | $ 234.75M | - | |
$ 170.95M | $ 233.94M | $ 229.29M | $ 152.75M | - | |
$ 116.50M | $ 95.16M | $ 116.24M | $ 82.00M | - | |
$ 121.20M | $ 136.90M | $ 165.00M | $ 107.73M | $ 108.67K | |
$ -34.60M | $ -41.74M | $ -48.75M | $ -25.73M | $ -192.51K | |
$ -1.15M | $ -1.13M | $ -188.00K | $ -635.00K | - | |
$ 350.00K | $ 457.00K | $ -1.34M | $ -9.06M | $ -325.00 | |
$ -22.22M | $ -93.14M | $ -50.28M | $ -22.22M | $ -108.35K | |
$ 163.00K | $ 721.00K | $ 799.00K | $ -1.11M | $ -40.36K | |
- | - | - | - | - | |
$ -11.90M | $ -51.76M | $ -24.06M | $ -22.22M | $ 16.65M | |
$ -3.71 | $ -15.31 | $ -0.46 | $ -9.20 | $ -1.00 | |
$ -4.39 | $ -15.31 | $ -0.46 | $ -9.20 | $ -1.00 | |
$ 16.47M | $ 3.38M | $ 52.31M | $ 1.08M | $ 1.05M | |
$ 19.11M | $ 3.38M | $ 52.31M | $ 530.26K | $ 1.05M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 322.05M | $ 370.84M | $ 394.28M | $ 260.48M | $ 108.67K | |
$ -11.90M | $ -51.76M | $ -24.06M | $ -22.22M | $ -2.96M | |
$ -2.67M | $ 7.76M | $ -23.04M | $ -17.55M | $ -148.71K | |
- | - | - | - | - | |
$ -21.52M | $ -92.00M | $ -48.75M | $ -21.58M | $ -3.00M | |
$ 59.98M | $ 6.17M | $ 44.78M | $ -17.31M | $ -3.00M |