Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 6.37B | $ 6.49B | $ 6.58B | $ 5.60B | $ 94.50B | |
| $ 2.49B | $ 2.50B | $ 2.33B | $ 1.98B | $ 1.66B | |
| $ 1.60B | $ 1.61B | $ 1.56B | $ 1.36B | $ 1.11B | |
| $ 245.69M | $ 240.86M | $ 224.03M | $ 196.56M | $ 3.68B | |
| $ 1.13B | $ 1.18B | $ 871.85M | $ 723.40M | $ 13.70B | |
| $ 890.16M | $ 890.22M | $ 777.60M | $ 622.76M | $ 11.31B | |
| $ -126.58M | $ -78.28M | $ -147.65M | $ -112.70M | $ -1.67B | |
| $ 763.58M | $ 811.94M | $ 629.95M | $ 510.06M | $ 9.64B | |
| $ 519.27M | $ 531.89M | $ 429.45M | $ 319.22M | $ 6.20B | |
| $ 1.47 | $ 1.46 | $ 1.16 | $ 0.85 | $ 15.80 | |
| $ 1.47 | $ 1.46 | $ 1.16 | $ 0.85 | $ 15.80 | |
| 353.25M | 364.31M | 369.91M | 373.56M | 390.88M | |
| 353.25M | 364.31M | 369.91M | 373.56M | 390.88M |