Income Statement | TTM | Dec 23 | Dec 22 | Dec 21 | Dec 20 | Dec 19 |
---|---|---|---|---|---|---|
- | $ 9.17B | $ 9.17B | $ 9.02B | $ 10.27B | $ 11.19B | |
- | $ 5.96B | $ 6.11B | $ 6.15B | $ 7.08B | $ 7.66B | |
- | $ 3.21B | $ 3.07B | $ 2.87B | $ 3.19B | $ 3.53B | |
- | $ 3.05B | $ 2.91B | $ 2.56B | $ 2.80B | $ 3.10B | |
- | $ 162.60M | $ 155.90M | $ 310.80M | $ 388.10M | $ 436.50M | |
- | $ 143.90M | $ -114.90M | $ 118.80M | $ -142.70M | $ -158.20M | |
- | $ -124.10M | $ 130.30M | - | - | - | |
- | $ 71.30M | $ -89.30M | $ 150.20M | $ 330.30M | $ 393.20M | |
- | $ 40.90M | $ 31.30M | $ 58.90M | $ 73.80M | $ 69.50M | |
- | - | $ -212.00M | - | - | - | |
- | $ 32.20M | $ -114.60M | $ 102.90M | $ 271.00M | $ 320.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 9.01B | $ 9.02B | $ -8.70B | $ 9.88B | $ 10.76B | |
- | $ 32.20M | $ -114.60M | $ 102.90M | $ 271.00M | $ 320.90M | |
- | $ 53.48M | $ -72.33M | $ 94.46M | $ 271.00M | $ 320.90M | |
- | - | - | - | $ 140.10M | $ 161.00M | |
- | $ 216.70M | $ 30.40M | $ 263.70M | $ 470.40M | $ 554.20M | |
- | $ 1.04B | $ 890.90M | $ 263.70M | $ 1.45B | $ 1.56B |