Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 2.57B | $ 1.82B | $ 2.00B | $ 5.56B | $ 2.25B | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | $ -627.71M | - | - | |
$ 967.17M | $ 83.65M | $ 806.10M | $ 4.67B | $ 1.45B | |
$ 52.55M | $ 60.27M | $ 32.48M | $ 9.04M | $ 9.78M | |
$ -1.15M | $ -1.31M | $ 802.00K | - | - | |
$ 108.74M | $ 71.22M | $ 913.33M | $ 2.03B | $ 927.58M | |
$ 0.71 | $ 0.89 | $ 1.10 | $ 26.21 | $ 12.00 | |
$ -0.14 | $ -0.04 | $ -0.19 | $ 26.21 | $ 12.00 | |
$ 330.95M | $ 80.33M | $ 79.26M | $ 77.30M | $ 77.30M | |
$ 1.33B | $ 317.94M | $ 308.91M | $ 77.30M | $ 77.30M | |
$ 1.31 | $ 1.40 | $ 1.09 | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 70.55M | $ 80.09M | $ 92.43M | $ 2.03B | $ 927.58M | |
$ 507.45M | - | $ 1.26B | $ 2.03B | $ 927.58M | |
- | - | - | - | - | |
$ 292.88M | $ 115.45M | $ 825.10M | - | - | |
$ -65.22M | $ 115.45M | $ 858.09M | - | - |