Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 1.25B | $ 1.24B | $ 1.10B | $ 747.20M | $ 476.20M | |
$ -94.50M | $ 178.10M | $ 140.20M | $ -101.40M | $ 84.20M | |
$ 1.34B | $ 1.06B | $ 909.60M | $ 848.60M | $ 368.70M | |
$ 836.70M | $ 801.90M | $ -733.80M | $ 497.20M | $ -331.60M | |
$ 236.20M | $ 259.50M | $ 179.90M | $ 113.30M | $ 50.90M | |
$ -45.40M | $ -45.20M | $ -47.60M | $ -43.90M | $ -69.30M | |
$ -169.80M | $ -174.50M | $ -66.40M | $ -31.60M | $ -500.00K | |
$ 350.10M | $ 388.80M | $ 194.60M | $ 101.00M | $ -31.70M | |
$ 272.20M | $ 281.50M | $ 131.40M | $ 6.10M | $ 4.70M | |
- | - | - | - | - | |
$ -3.30M | $ 107.30M | $ 63.20M | $ 360.20M | $ -4.00M | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
- | - | - | - | - | |
$ 742.20M | $ 662.90M | $ -593.60M | $ 395.80M | $ -247.40M | |
$ 77.90M | $ 107.30M | $ 63.20M | $ 116.80M | $ -4.00M | |
$ 293.08M | $ 317.45M | - | $ 103.49M | - | |
- | - | - | - | - | |
$ 434.70M | $ 434.00M | $ 242.20M | $ 144.90M | $ 37.60M | |
$ 373.60M | $ 514.60M | $ 398.90M | $ 258.40M | $ 117.40M |