Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 236.11B | $ 228.57B | $ 221.50B | $ 215.71B | $ 209.44B | |
| $ 86.97B | $ 81.99B | $ 79.73B | $ 78.99B | $ 74.33B | |
| $ 38.42B | $ 35.12B | $ 33.38B | $ 32.17B | $ 29.40B | |
| $ 35.50B | $ 39.62B | $ 39.66B | $ 39.43B | $ 38.40B | |
| $ 84.05B | $ 87.80B | $ 86.98B | $ 86.90B | $ 84.69B | |
| $ 48.55B | $ 46.87B | $ 46.35B | $ 46.83B | $ 44.93B | |
| $ 1.71B | $ 968.00M | $ 655.00M | $ 379.00M | $ 1.14B | |
| $ 50.26B | $ 47.84B | $ 47.01B | $ 47.20B | $ 46.07B | |
| $ 38.70B | $ 37.19B | $ 36.96B | $ 36.36B | $ 35.62B | |
| $ 49.90 | $ 47.90 | $ 47.60 | $ 47.00 | $ 46.10 | |
| $ 49.90 | $ 47.90 | $ 47.60 | $ 47.00 | $ 46.00 | |
| 775.35M | 775.74M | 775.74M | 775.74M | 775.74M | |
| 775.35M | 777.49M | 776.57M | 776.50M | 776.50M |