Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 7.63B | $ 7.09B | $ 6.80B | $ 6.04B | $ 5.68B | |
| $ 2.94B | $ 2.71B | $ 2.60B | $ 2.22B | $ 2.07B | |
| $ 1.05B | $ 979.02M | $ 958.37M | $ 825.82M | $ 744.82M | |
| $ 768.72M | $ 713.28M | $ 692.32M | $ 631.85M | $ 625.27M | |
| $ 2.50B | $ 2.40B | $ 2.04B | $ 2.16B | $ 1.88B | |
| $ 1.90B | $ 1.73B | $ 1.64B | $ 1.40B | $ 1.32B | |
| $ -325.54M | $ -183.82M | $ -438.61M | $ -9.60M | $ -184.09M | |
| $ 1.57B | $ 1.55B | $ 1.21B | $ 1.39B | $ 1.14B | |
| $ 1.18B | $ 1.20B | $ 790.93M | $ 1.12B | $ 849.56M | |
| $ 1.28 | $ 1.30 | $ 0.84 | $ 1.27 | $ 0.93 | |
| $ 1.26 | $ 1.30 | $ 0.84 | $ 1.26 | $ 0.93 | |
| 921.74M | 920.89M | 914.00M | 914.00M | 910.00M | |
| 922.00M | 921.00M | 921.00M | 921.00M | 917.00M |