Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.78B | $ 1.77B | $ 1.95B | $ 2.01B | $ 1.50B | |
| $ 0.00 | $ 470.33M | $ 438.40M | $ 451.63M | $ 444.17M | |
| $ 30.52M | $ 409.23M | $ 375.86M | $ 378.40M | $ 353.01M | |
| $ 35.35M | $ 32.48M | $ 33.43M | $ 32.60M | $ 33.48M | |
| $ 123.93M | $ 92.60M | $ 94.89M | $ 93.05M | $ 163.69M | |
| $ 114.47M | $ 61.10M | $ 62.55M | $ 43.23M | $ 58.63M | |
| $ -11.57M | $ -12.55M | $ -16.62M | $ -11.43M | $ -8.79M | |
| $ 102.90M | $ 48.55M | $ 45.93M | $ 49.03M | $ 121.41M | |
| $ 73.50M | $ 32.10M | $ 29.34M | $ 35.29M | $ 87.74M | |
| $ 2.14 | $ 0.90 | $ 0.81 | $ 0.85 | $ 1.82 | |
| $ 2.14 | $ 0.90 | $ 0.81 | $ 0.85 | $ 1.82 | |
| 34.28M | 35.27M | 35.69M | 37.38M | 40.55M | |
| 34.28M | 35.27M | 35.69M | 37.38M | 40.55M |