Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 8.76B | $ 8.36B | $ 9.04B | $ 8.41B | $ 6.97B | |
$ 2.53B | $ 2.27B | $ 2.40B | $ 2.31B | $ 1.92B | |
$ 1.40B | $ 1.32B | $ 1.33B | $ 1.27B | $ 1.05B | |
$ 312.20M | $ 298.40M | $ 290.70M | $ 244.10M | $ 205.30M | |
$ 1.38B | $ 1.11B | $ 1.37B | $ 1.31B | $ 1.01B | |
$ 1.13B | $ 954.90M | $ 1.07B | $ 1.04B | $ 875.00M | |
$ -173.90M | $ -260.20M | $ -72.80M | $ -51.00M | $ -141.40M | |
$ 953.50M | $ 694.70M | $ 999.30M | $ 988.70M | $ 733.60M | |
$ 704.90M | $ 503.00M | $ 757.10M | $ 740.10M | $ 555.90M | |
$ 8.73 | $ 6.23 | $ 9.28 | $ 8.93 | $ 6.67 | |
$ 8.73 | $ 6.20 | $ 9.21 | $ 8.83 | $ 6.61 | |
80.40M | 80.70M | 81.60M | 82.90M | 83.40M | |
80.70M | 81.10M | 82.20M | 83.80M | 84.10M |