Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.78B | $ 3.58B | $ 3.49B | $ 3.32B | $ 3.23B | |
| $ 1.12B | $ 1.36B | $ 1.26B | $ 1.16B | $ 1.16B | |
| $ 606.50M | $ 859.01M | $ 859.38M | $ 784.57M | $ 809.34M | |
| $ 287.36M | $ 263.78M | $ 248.59M | $ 233.71M | $ 234.85M | |
| $ 831.48M | $ 777.45M | $ 663.84M | $ 609.41M | $ 586.79M | |
| $ 510.88M | $ 496.50M | $ 404.02M | $ 379.27M | $ 347.35M | |
| $ -19.50M | $ -26.73M | $ -29.19M | $ -44.57M | $ -25.69M | |
| $ 491.38M | $ 469.76M | $ 374.82M | $ 334.70M | $ 321.65M | |
| $ 392.79M | $ 374.54M | $ 284.49M | $ 239.29M | $ 244.10M | |
| $ 5.97 | $ 5.65 | $ 4.34 | $ 3.66 | $ 3.72 | |
| $ 5.89 | $ 5.53 | $ 4.25 | $ 3.59 | $ 3.60 | |
| 65.74M | 66.33M | 65.62M | 65.40M | 65.66M | |
| 66.72M | 67.69M | 66.91M | 66.72M | 67.68M |