| Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | 
|---|---|---|---|---|---|
| $ 29.40M | $ 30.09M | $ 27.24M | $ 26.55M | $ 19.57M | |
| $ 27.56M | $ 28.23M | $ 25.00M | $ 24.90M | $ 18.38M | |
| $ 28.01M | $ 40.04M | $ 31.91M | $ 13.07M | $ 10.57M | |
| $ 1.15M | $ 2.45M | $ 3.27M | $ 1.97M | $ 1.26M | |
| $ -1.57M | $ 2.61M | $ -3.29M | $ 9.84M | $ 9.06M | |
| $ -3.23M | $ -11.80M | $ -6.91M | $ 11.84M | $ 7.80M | |
| $ 840.00K | $ 436.00K | $ 347.00K | $ -232.00K | $ 243.00K | |
| $ -2.39M | $ -11.37M | $ -6.56M | $ 11.61M | $ 8.05M | |
| $ -2.39M | $ -9.17M | $ -6.10M | $ 9.71M | $ 8.25M | |
| $ -0.17 | $ -0.65 | $ -0.43 | $ 0.69 | $ 0.63 | |
| $ -0.17 | $ -0.65 | $ -0.43 | $ 0.65 | $ 0.59 | |
| 13.74M | 14.09M | 14.10M | 14.18M | 13.16M | |
| 13.74M | 14.09M | 14.10M | 14.86M | 14.04M |