Income Statement | Dec 24 | Dec 24 | Dec 23 | Dec 23 | Dec 22 |
---|---|---|---|---|---|
$ 80.39B | $ 80.39B | $ 79.24B | $ 79.24B | $ 77.65B | |
$ 22.26B | $ 22.26B | $ 22.05B | $ 22.05B | $ 21.76B | |
$ 20.71B | $ 20.71B | $ 19.98B | $ 19.98B | $ 19.45B | |
$ 2.50B | $ 2.50B | $ 2.44B | $ 2.44B | $ 2.46B | |
$ 4.08B | $ 4.08B | $ 4.53B | $ 4.53B | $ 4.85B | |
$ 1.55B | $ 1.55B | $ 2.07B | $ 2.07B | $ 2.31B | |
$ -416.40M | $ -416.40M | $ -479.90M | $ -479.90M | $ -371.60M | |
$ 1.13B | $ 1.13B | $ 1.59B | $ 1.59B | $ 1.94B | |
$ 958.60M | $ 958.60M | $ 1.30B | $ 1.30B | $ 1.51B | |
$ 1.65 | $ 1.65 | $ 2.25 | $ 2.25 | $ 2.29 | |
$ 1.64 | $ 1.64 | $ 2.23 | $ 2.23 | $ 2.27 | |
580.10M | 580.10M | 575.40M | 575.40M | 529.00M | |
583.80M | 583.80M | 581.10M | 581.10M | 534.00M |