Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.04B | $ 2.91B | $ 2.77B | $ 2.59B | $ 2.29B | |
| $ 2.04B | $ 1.84B | $ 1.78B | $ 1.67B | $ 1.44B | |
| $ 1.12B | $ 924.55M | $ 893.50M | $ 889.04M | $ 828.21M | |
| $ 913.38M | $ 846.85M | $ 816.97M | $ 814.98M | $ 758.60M | |
| $ 2.23B | $ 2.16B | $ 1.96B | $ 2.20B | $ 1.99B | |
| $ 913.86M | $ 915.75M | $ 886.28M | $ 785.29M | $ 612.70M | |
| $ 141.60M | $ 166.87M | $ 52.31M | $ 365.79M | $ 397.39M | |
| $ 1.06B | $ 1.08B | $ 938.59M | $ 1.15B | $ 1.01B | |
| $ 1.05B | $ 1.08B | $ 928.83M | $ 1.14B | $ 1.00B | |
| $ 7.40 | $ 7.61 | $ 6.57 | $ 8.13 | $ 7.19 | |
| $ 7.39 | $ 7.60 | $ 6.56 | $ 8.11 | $ 7.17 | |
| 140.83M | 142.00M | 141.31M | 139.63M | 139.39M | |
| 141.99M | 142.46M | 141.64M | 139.98M | 139.72M |