Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 1.16B | $ 1.13B | $ 1.10B | $ 1.22B | $ 1.05B | |
| $ 93.31M | $ 189.65M | $ 164.20M | $ 185.99M | $ 147.28M | |
| $ 79.34M | $ 144.89M | $ 105.38M | $ 105.63M | $ 83.92M | |
| $ 99.22M | $ 86.53M | $ 69.94M | $ 57.51M | $ 53.88M | |
| $ 116.87M | $ 146.00M | $ 150.15M | $ 137.87M | $ 117.24M | |
| $ 13.97M | $ 44.76M | $ 58.82M | $ 80.36M | $ 63.36M | |
| $ -8.38M | $ 1.14M | $ 13.42M | $ 62.43M | $ 15.79M | |
| $ 5.59M | $ 45.90M | $ 72.24M | $ 142.79M | $ 79.15M | |
| $ 7.24M | $ 35.92M | $ 55.23M | $ 108.68M | $ 60.73M | |
| $ 0.28 | $ 1.37 | $ 2.12 | $ 3.62 | $ 1.81 | |
| $ 0.27 | $ 1.30 | $ 2.00 | $ 3.50 | $ 1.81 | |
| 25.01M | 26.31M | 26.10M | 30.01M | 33.61M | |
| 25.01M | 27.71M | 27.67M | 31.05M | 34.04M |