Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 570.67M | $ 691.04M | $ 711.56M | $ 796.19M | $ 621.12M | |
| $ 185.08M | $ 213.02M | $ 223.35M | $ 211.29M | $ 182.96M | |
| $ 170.86M | $ 173.34M | $ 164.25M | $ 150.32M | $ 144.19M | |
| $ 10.23M | $ 10.05M | $ 8.59M | $ 10.58M | $ 10.25M | |
| $ 25.47M | $ 50.87M | $ 59.98M | $ 71.84M | $ 18.69M | |
| $ 14.22M | $ 39.68M | $ 59.11M | $ 60.97M | $ 38.77M | |
| $ 547.00K | $ 48.00K | $ -14.16M | $ -10.89M | $ -44.43M | |
| $ 14.77M | $ 39.73M | $ 44.95M | $ 50.08M | $ -5.66M | |
| $ 9.87M | $ 33.92M | $ 38.41M | $ 91.41M | $ -6.01M | |
| $ 0.88 | $ 3.27 | $ 3.70 | $ 9.33 | $ -0.98 | |
| $ 0.86 | $ 3.14 | $ 3.48 | $ 8.86 | $ -0.98 | |
| 11.19M | 10.78M | 9.96M | 9.65M | 7.50M | |
| 11.42M | 11.28M | 10.59M | 10.15M | 7.50M |