Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 732.07M | $ 710.55M | $ 679.90M | $ 587.10M | $ 534.95M | |
| $ 499.74M | $ 287.78M | $ 275.17M | $ 228.47M | $ 229.40M | |
| $ 70.67M | $ 229.75M | $ 219.73M | $ 187.20M | $ 199.39M | |
| $ 29.11M | $ 27.30M | $ 24.31M | $ 20.91M | $ 23.31M | |
| $ 76.01M | $ 94.79M | $ 79.85M | $ 67.53M | $ 46.06M | |
| $ 58.62M | $ 58.03M | $ 55.44M | $ 41.28M | $ 30.01M | |
| $ -34.53M | $ -16.16M | $ -27.37M | $ -22.30M | $ -46.96M | |
| $ 24.09M | $ 41.88M | $ 28.07M | $ 18.98M | $ -16.95M | |
| $ 19.34M | $ 29.52M | $ 18.42M | $ 10.85M | $ 5.99M | |
| $ 0.28 | $ 0.48 | $ 0.34 | $ 0.28 | $ -0.42 | |
| $ 0.27 | $ 0.46 | $ 0.32 | $ 0.25 | $ -0.42 | |
| 68.82M | 61.05M | 53.81M | 38.90M | 35.81M | |
| 71.09M | 63.98M | 57.31M | 42.72M | 35.81M |