Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 407.59M | $ 395.62M | $ 301.31M | $ 233.10M | $ 163.91M | |
$ 262.42M | $ 270.18M | $ -202.13M | $ 143.41M | $ 94.50M | |
$ 145.17M | $ 125.45M | $ 99.18M | $ 89.69M | $ 69.41M | |
$ 159.58M | $ 175.66M | $ -166.94M | $ 101.27M | $ 63.63M | |
$ -15.60M | $ -50.21M | $ -67.76M | $ -11.58M | $ 5.78M | |
$ -9.57M | $ -6.33M | $ -211.24M | $ -2.03M | $ -1.05M | |
$ -6.22M | $ -10.00K | $ 56.34M | $ 55.00K | $ -227.00K | |
$ -24.08M | $ -56.53M | $ -337.68M | $ -13.67M | $ 4.51M | |
$ 172.00K | $ 185.00K | $ 367.00K | $ 178.00K | $ 185.00K | |
- | - | - | - | - | |
$ -7.65M | $ -16.75M | $ -80.57M | $ -13.85M | $ 4.32M | |
$ 0.07 | $ -0.27 | $ -1.62 | - | $ 0.10 | |
$ 0.07 | $ -0.27 | $ -1.62 | - | $ 0.10 | |
$ 261.35M | $ 60.93M | $ 51.25M | - | $ 44.01M | |
$ 261.63M | $ 60.93M | $ 51.25M | - | $ 44.01M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 422.00M | $ 445.83M | $ -369.07M | $ 244.68M | $ 158.13M | |
$ -7.65M | $ -16.75M | $ -80.57M | $ -13.85M | $ 4.32M | |
$ -16.92M | $ -39.59M | - | - | $ 4.32M | |
- | - | - | - | $ 1.05M | |
$ -16.81M | $ -54.68M | $ -336.08M | $ -11.63M | $ 5.55M | |
$ -2.40M | $ -46.87M | $ -331.38M | $ -11.63M | $ 6.93M |