Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 201.61M | $ 199.38M | $ 176.97M | $ 171.06M | $ 268.47M | |
| $ 143.63M | $ 132.55M | $ 127.32M | $ 156.80M | $ 258.09M | |
| $ 110.18M | $ 108.55M | $ 116.28M | $ 132.32M | $ 165.98M | |
| $ 0.00 | $ 2.47M | $ 3.30M | $ 4.03M | $ 6.05M | |
| $ 33.45M | $ 26.48M | $ 14.33M | $ 28.51M | $ 98.16M | |
| $ 33.45M | $ 24.00M | $ 11.03M | $ 24.48M | $ 92.11M | |
| $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 33.45M | $ 24.00M | $ 11.03M | $ 24.48M | $ 92.11M | |
| $ 26.40M | $ 18.69M | $ 9.38M | $ 19.49M | $ 70.79M | |
| $ 1.48 | $ 1.01 | $ 0.47 | $ 0.89 | $ 2.98 | |
| $ 1.48 | $ 1.01 | $ 0.46 | $ 0.89 | $ 2.96 | |
| 17.84M | 18.56M | 20.16M | 21.88M | 23.74M | |
| 17.87M | 18.59M | 20.20M | 22.01M | 23.93M |