Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 80.39B | $ 79.24B | $ 77.65B | $ 71.89B | $ 69.69B | |
$ 22.26B | $ 22.05B | $ 21.76B | $ 20.72B | $ 20.41B | |
$ 20.71B | $ 19.98B | $ 19.45B | $ 18.29B | $ 18.80B | |
$ 2.50B | $ 2.44B | $ 2.46B | $ 2.31B | $ 2.12B | |
$ 4.08B | $ 4.53B | $ 4.85B | $ 4.87B | $ 3.78B | |
$ 1.55B | $ 2.07B | $ 2.31B | $ 2.44B | $ 1.62B | |
$ -416.40M | $ -479.90M | $ -371.60M | $ -337.40M | $ -488.80M | |
$ 1.13B | $ 1.59B | $ 1.94B | $ 2.10B | $ 1.13B | |
$ 958.60M | $ 1.30B | $ 1.51B | $ 1.62B | $ 850.20M | |
$ 1.65 | $ 2.25 | $ 2.29 | $ 2.73 | $ 1.70 | |
$ 1.64 | $ 2.23 | $ 2.27 | $ 2.70 | $ 1.47 | |
580.10M | 575.40M | 529.00M | 469.60M | 500.30M | |
583.80M | 581.10M | 534.00M | 475.30M | 578.10M |