Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 42.85M | $ 41.77M | $ 41.51M | $ 37.48M | $ 31.22M | |
| $ 6.72M | $ 38.34M | $ 37.86M | $ 33.36M | $ 27.47M | |
| $ -304.00K | $ 26.63M | $ 26.16M | $ 25.36M | $ 25.20M | |
| $ 10.96M | $ 10.39M | $ 10.97M | $ 11.46M | $ 12.95M | |
| $ 17.71M | $ 22.03M | $ 21.69M | $ 20.08M | $ 65.63M | |
| $ 7.03M | $ 11.70M | $ 11.70M | $ 8.00M | $ 2.27M | |
| $ -3.25M | $ -3.21M | $ -5.30M | $ -2.42M | $ 48.10M | |
| $ 3.78M | $ 8.49M | $ 6.40M | $ 5.58M | $ 50.38M | |
| $ 3.33M | $ 6.38M | $ 5.30M | $ 4.57M | $ 28.21M | |
| $ 0.17 | $ 0.34 | $ 0.28 | $ 0.24 | $ 1.51 | |
| $ 0.17 | $ 0.34 | $ 0.28 | $ 0.24 | $ 1.50 | |
| 19.11M | 18.89M | 18.84M | 19.02M | 18.81M | |
| 19.11M | 18.97M | 18.92M | 18.87M | 18.79M |