Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 395.62M | $ 395.62M | $ 301.31M | $ 233.10M | $ 163.91M | |
$ 270.18M | $ 270.18M | $ -202.13M | $ 143.41M | $ 94.50M | |
$ 125.45M | $ 125.45M | $ 99.18M | $ 89.69M | $ 69.41M | |
$ 175.66M | $ 175.66M | $ -166.94M | $ 101.27M | $ 63.63M | |
$ -50.21M | $ -50.21M | $ -67.76M | $ -11.58M | $ 5.78M | |
$ -6.33M | $ -6.33M | $ -211.24M | $ -2.03M | $ -1.05M | |
$ -10.00K | $ -10.00K | $ 56.34M | $ 55.00K | $ -227.00K | |
$ -56.53M | $ -56.53M | $ -337.68M | $ -13.67M | $ 4.51M | |
$ 185.00K | $ 185.00K | $ 367.00K | $ 178.00K | $ 185.00K | |
- | - | - | - | - | |
$ -16.75M | $ -16.75M | $ -80.57M | $ -13.85M | $ 4.32M | |
$ -0.08 | $ -0.27 | $ -1.62 | - | $ 0.10 | |
$ -0.08 | $ -0.27 | $ -1.62 | - | $ 0.10 | |
$ 243.73M | $ 60.93M | $ 51.25M | - | $ 44.01M | |
$ 243.73M | $ 60.93M | $ 51.25M | - | $ 44.01M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 445.83M | $ 445.83M | $ -369.07M | $ 244.68M | $ 158.13M | |
$ -16.75M | $ -16.75M | $ -80.57M | $ -13.85M | $ 4.32M | |
$ -25.95M | $ -39.59M | - | - | $ 4.32M | |
- | - | - | - | $ 1.05M | |
$ -54.68M | $ -54.68M | $ -336.08M | $ -11.63M | $ 5.55M | |
$ -41.99M | $ -46.87M | $ -331.38M | $ -11.63M | $ 6.93M |