Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 670.22M | $ 721.39M | $ 649.89M | $ 686.00M | $ 596.35M | |
| $ 191.31M | $ 184.61M | $ 153.33M | $ 245.66M | $ 207.42M | |
| $ 65.72M | $ 65.05M | $ 58.64M | $ 61.11M | $ 33.53M | |
| $ 65.01M | $ 54.73M | $ 39.24M | $ 36.80M | $ 32.60M | |
| $ 189.64M | $ 184.28M | $ 160.68M | $ 232.10M | $ 200.53M | |
| $ 125.59M | $ 119.56M | $ 94.69M | $ 184.55M | $ 178.84M | |
| $ -8.02M | $ -1.88M | $ 19.65M | $ 35.67M | $ 6.42M | |
| $ 117.57M | $ 117.68M | $ 114.34M | $ 220.22M | $ 185.25M | |
| $ 79.13M | $ 82.89M | $ 82.23M | $ 153.88M | $ 100.47M | |
| $ 0.26 | $ 0.27 | $ 0.27 | $ 0.54 | $ 0.37 | |
| $ 0.26 | $ 0.27 | $ 0.27 | $ 0.54 | $ 0.37 | |
| 306.21M | 309.62M | 299.82M | 285.78M | 268.86M | |
| 300.35M | 311.30M | 302.71M | 285.90M | 269.46M |