Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.81B | $ 1.63B | $ 1.61B | $ 1.45B | $ 1.30B | |
| $ 1.33B | $ 1.09B | $ 1.05B | $ 933.10M | $ 767.96M | |
| $ 797.08M | $ 730.14M | $ 658.64M | $ 596.30M | $ 401.68M | |
| $ 22.26M | $ 22.43M | $ 26.87M | $ 28.09M | $ 30.01M | |
| $ 582.52M | $ 416.70M | $ 427.60M | $ 396.40M | $ 396.28M | |
| $ 535.00M | $ 361.47M | $ 387.55M | $ 336.80M | $ 366.27M | |
| $ 12.52M | $ 20.14M | $ 23.78M | $ -30.57M | $ 10.02M | |
| $ 547.53M | $ 381.61M | $ 411.33M | $ 306.22M | $ 376.29M | |
| $ 403.30M | $ 268.31M | $ 298.98M | $ 239.50M | $ 270.29M | |
| $ 5.37 | $ 3.23 | $ 3.40 | $ 2.65 | $ 2.77 | |
| $ 5.13 | $ 3.23 | $ 3.40 | $ 2.65 | $ 2.75 | |
| 75.10M | 79.43M | 83.86M | 85.76M | 93.60M | |
| 75.10M | 79.43M | 83.86M | 85.76M | 93.60M |