Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 139.71M | $ 137.65M | $ 139.03M | $ 134.53M | $ 142.15M | |
| $ 110.14M | $ 109.22M | $ 81.87M | $ 75.28M | $ 69.89M | |
| $ 90.43M | $ 90.26M | $ 60.07M | $ 67.72M | $ 81.94M | |
| $ 3.43M | $ 4.15M | $ 4.50M | $ 3.57M | $ 10.45M | |
| $ 24.87M | $ 24.22M | $ 26.82M | $ 4.57M | $ -16.89M | |
| $ 19.71M | $ 18.96M | $ 21.80M | $ 7.57M | $ -12.05M | |
| $ 1.73M | $ 1.07M | $ 524.00K | $ -6.57M | $ -15.28M | |
| $ 21.44M | $ 20.03M | $ 22.32M | $ 997.00K | $ -27.33M | |
| $ 15.88M | $ 14.96M | $ 15.67M | $ 21.86M | $ -22.18M | |
| $ 0.77 | $ 0.74 | $ 0.79 | $ 1.11 | $ -1.14 | |
| $ 0.75 | $ 0.73 | $ 0.77 | $ 1.09 | $ -1.14 | |
| 20.61M | 20.24M | 19.95M | 19.67M | 19.40M | |
| 21.07M | 20.57M | 20.34M | 19.99M | 19.40M |