Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 28.37B | $ 27.18B | $ 26.52B | $ 25.79B | $ 23.06B | |
| $ 13.81B | $ 12.90B | $ 12.38B | $ 11.99B | $ 10.91B | |
| $ 5.52B | $ 5.03B | $ 4.73B | $ 4.21B | $ 4.03B | |
| $ 110.00M | $ 392.00M | $ 515.00M | $ 444.00M | $ 394.00M | |
| $ 9.65B | $ 8.79B | $ 8.46B | $ 8.26B | $ 7.39B | |
| $ 8.29B | $ 7.87B | $ 7.65B | $ 7.79B | $ 6.89B | |
| $ 982.00M | $ 285.00M | $ 62.00M | $ -189.00M | $ -118.00M | |
| $ 9.27B | $ 8.15B | $ 7.72B | $ 7.60B | $ 6.77B | |
| $ 7.00B | $ 7.18B | $ 6.86B | $ 6.53B | $ 5.89B | |
| $ 8.71 | $ 8.68 | $ 8.16 | $ 7.49 | $ 6.47 | |
| $ 8.66 | $ 8.61 | $ 8.11 | $ 7.44 | $ 6.40 | |
| 804.00M | 827.00M | 840.00M | 871.00M | 910.00M | |
| 808.00M | 834.00M | 845.00M | 877.00M | 919.00M |