Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.71B | $ 1.82B | $ 2.00B | $ 5.56B | $ 2.25B | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | $ -627.71M | - | - | |
$ 695.57M | $ 83.65M | $ 806.10M | $ 4.67B | $ 1.45B | |
$ 61.78M | $ 60.27M | $ 32.48M | $ 9.04M | $ 9.78M | |
$ -1.44M | $ -1.31M | $ 802.00K | - | - | |
$ -115.67M | $ 71.22M | $ 913.33M | $ 2.03B | $ 927.58M | |
$ 0.24 | $ 0.89 | $ 1.10 | $ 26.21 | $ 12.00 | |
$ -0.35 | $ -0.04 | $ -0.19 | $ 26.21 | $ 12.00 | |
$ 352.10M | $ 80.33M | $ 79.26M | $ 77.30M | $ 77.30M | |
$ 1.38B | $ 317.94M | $ 308.91M | $ 77.30M | $ 77.30M | |
$ 1.52 | $ 1.40 | $ 1.09 | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 29.38M | $ 80.09M | $ 92.43M | $ 2.03B | $ 927.58M | |
$ 316.90M | - | $ 1.26B | $ 2.03B | $ 927.58M | |
- | - | - | - | - | |
$ 33.68M | $ 115.45M | $ 825.10M | - | - | |
$ 106.42M | $ 115.45M | $ 858.09M | - | - |