Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
$ 1.25B | $ 1.24B | $ 1.10B | $ 747.20M | $ 476.20M | $ 293.30M | |
$ -94.50M | $ 178.10M | $ 140.20M | $ 101.40M | $ 107.50M | $ 68.60M | |
$ 1.27B | $ 1.06B | $ 909.60M | $ 610.50M | $ 368.70M | $ 224.70M | |
$ 836.70M | $ 801.90M | $ -733.80M | $ -497.20M | $ 317.80M | $ 173.00M | |
$ 319.30M | $ 259.50M | $ 179.90M | $ 137.00M | $ 50.90M | $ 51.70M | |
$ -45.40M | $ -45.20M | $ -47.60M | $ -43.90M | $ -69.30M | $ -102.40M | |
$ -169.80M | $ -174.50M | $ -66.40M | $ -31.60M | $ -13.30M | $ -33.80M | |
$ 350.10M | $ 388.80M | $ 194.60M | $ 101.00M | $ -31.70M | $ -84.50M | |
$ 272.20M | $ 281.50M | $ 131.40M | $ 6.10M | $ 4.70M | $ -6.50M | |
- | - | - | - | - | - | |
$ -81.70M | $ 107.30M | $ 63.20M | $ 116.80M | $ -4.00M | $ 0.00 | |
$ 0.21 | $ 0.27 | $ 0.16 | $ 0.46 | $ -0.10 | $ -0.13 | |
$ 0.21 | $ 0.27 | $ 0.16 | $ 0.43 | $ -0.11 | $ -0.13 | |
$ -1.06B | $ 397.41M | $ 395.00M | - | $ 156.74M | $ 143.49M | |
$ -1.06B | $ 397.41M | $ 395.00M | - | $ 174.70M | $ 143.49M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.34 | - | |
- | - | - | - | - | - | |
$ 742.20M | $ 662.90M | $ -593.60M | $ -395.80M | $ 425.30M | $ 241.60M | |
$ 77.90M | $ 107.30M | $ 63.20M | $ 116.80M | $ -9.10M | $ -46.20M | |
$ 245.17M | $ 317.45M | - | - | $ 11.85M | $ -15.00M | |
- | - | - | - | $ 69.30M | $ 102.40M | |
$ 434.70M | $ 434.00M | $ 242.20M | $ 144.90M | $ 37.60M | $ 17.90M | |
$ 480.10M | $ 514.60M | $ 398.90M | $ 180.20M | $ 88.40M | $ 66.60M |