Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 5.90B | $ 5.43B | $ 6.40B | $ 7.56B | $ 9.89B | |
- | $ 5.22B | $ 4.79B | $ 5.72B | $ 6.84B | $ 8.77B | |
- | $ 684.90M | $ 640.40M | $ 684.80M | $ 727.70M | $ 1.12B | |
- | $ 650.20M | $ 707.30M | $ 623.60M | $ 546.90M | $ 759.10M | |
- | $ 34.70M | $ -66.90M | $ 61.20M | $ 180.80M | $ 362.80M | |
- | $ -96.00M | $ -115.70M | $ 112.90M | $ -115.70M | $ -154.70M | |
- | $ 1.40M | $ 511.90M | - | - | - | |
- | $ -62.70M | $ -694.50M | $ -80.60M | $ -148.60M | $ 148.70M | |
- | $ 65.00M | $ 10.90M | $ 54.90M | $ 79.50M | $ 75.90M | |
- | $ 42.80M | $ 30.40M | - | - | - | |
- | $ -110.70M | $ -356.30M | $ -139.50M | $ -229.50M | $ 72.00M | |
- | $ -0.16 | $ -0.01 | $ -0.21 | $ -0.34 | $ 0.11 | |
- | $ -0.16 | $ -0.01 | $ -0.21 | $ -0.34 | $ 0.10 | |
- | $ 685.90M | $ 671.18M | $ 675.60M | $ 672.50M | $ 670.90M | |
- | $ 685.90M | $ 671.18M | $ 675.60M | $ 672.50M | $ 686.70M | |
- | - | - | - | $ 0.00 | $ 0.35 | |
- | - | - | - | - | - | |
- | - | - | - | $ 0.23 | $ 0.47 | |
- | - | - | - | $ 0.23 | $ 0.46 | |
- | - | - | - | - | - | |
- | $ 5.87B | $ 5.50B | $ -6.34B | $ 7.38B | $ 9.53B | |
- | $ -110.70M | $ -356.30M | $ -139.50M | $ -229.50M | $ 72.00M | |
- | $ -2.83M | $ -20.25M | $ -4.89M | $ -29.19M | $ 154.88M | |
- | - | - | - | $ 125.20M | $ 160.40M | |
- | $ 40.40M | $ -578.70M | $ 28.20M | $ -23.40M | $ 309.10M | |
- | $ 316.30M | $ -319.30M | $ 28.20M | $ 366.40M | $ 721.00M |