Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.47B | $ 4.49B | $ 3.72B | $ 4.35B | $ 3.98B | |
| $ 762.07M | $ 1.05B | $ 844.55M | $ 1.17B | $ 1.01B | |
| $ 423.85M | $ 472.56M | $ 402.38M | $ 387.51M | $ 377.48M | |
| $ 30.27M | $ 31.02M | $ 26.85M | $ 28.01M | $ 32.42M | |
| $ 364.05M | $ 647.89M | $ 494.21M | $ 801.22M | $ 658.08M | |
| $ 338.21M | $ 581.02M | $ 442.17M | $ 779.29M | $ 631.03M | |
| $ -4.43M | $ 35.84M | $ 25.19M | $ -6.08M | $ -5.37M | |
| $ 333.78M | $ 616.87M | $ 467.36M | $ 773.21M | $ 625.66M | |
| $ 240.90M | $ 458.03M | $ 343.70M | $ 576.06M | $ 469.27M | |
| $ 2.74 | $ 4.87 | $ 3.48 | $ 5.60 | $ 4.16 | |
| $ 2.72 | $ 4.83 | $ 3.45 | $ 5.54 | $ 4.12 | |
| 85.29M | 93.99M | 98.68M | 102.90M | 112.84M | |
| 86.00M | 94.91M | 99.70M | 104.00M | 113.81M |