Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 543.53M | $ 480.60M | $ 444.55M | $ 475.75M | $ 375.12M | |
| $ 170.10M | $ 171.22M | $ 155.49M | $ 175.77M | $ 141.43M | |
| $ 115.25M | $ 108.43M | $ 93.90M | $ 96.64M | $ 81.96M | |
| $ 22.46M | $ 16.42M | $ 15.93M | $ 14.89M | $ 15.10M | |
| $ 77.30M | $ 79.21M | $ 77.31M | $ 93.65M | $ 74.56M | |
| $ 54.84M | $ 62.79M | $ 61.59M | $ 79.13M | $ 59.46M | |
| $ -33.23M | $ -37.77M | $ -27.13M | $ -29.98M | $ -35.64M | |
| $ 21.61M | $ 25.03M | $ 34.46M | $ 49.15M | $ 23.82M | |
| $ 14.95M | $ 19.52M | $ 23.98M | $ 36.54M | $ 15.94M | |
| $ 1.32 | $ 1.75 | $ 2.10 | $ 3.24 | $ 1.42 | |
| $ 1.25 | $ 1.64 | $ 2.01 | $ 3.11 | $ 1.36 | |
| 11.33M | 11.15M | 11.43M | 11.29M | 11.24M | |
| 11.92M | 11.88M | 11.92M | 11.75M | 11.76M |