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 | $ 3.00B | $ 2.56B | $ 2.80B | $ 3.10B | |
- | $ 162.60M | $ 70.10M | $ 310.80M | $ 388.10M | $ 436.50M | |
- | $ 143.90M | $ -29.10M | $ 118.80M | $ 142.70M | $ 158.20M | |
- | $ -124.10M | $ -293.70M | - | - | - | |
- | $ 71.30M | $ 334.70M | $ 150.20M | $ 344.90M | $ 393.20M | |
- | $ 40.90M | $ 31.30M | $ 58.90M | $ 74.20M | $ 69.50M | |
- | - | $ -212.00M | - | - | - | |
- | $ 32.20M | $ 297.40M | $ 102.90M | $ 275.70M | $ 320.90M | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | - | - | - | - | - | |
- | $ 9.01B | $ 9.10B | $ -8.70B | $ -9.88B | $ -10.76B | |
- | $ 32.20M | $ 297.40M | $ 102.90M | $ 275.70M | $ 320.90M | |
- | $ 53.48M | $ 271.11M | $ 94.46M | $ 204.17M | $ 299.19M | |
- | - | - | - | - | - | |
- | $ 216.70M | $ 368.60M | $ 263.70M | $ 490.00M | $ 554.20M | |
- | $ 1.04B | $ 1.23B | $ 263.70M | $ 490.00M | $ 554.20M |