| Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | 
|---|---|---|---|---|---|
| $ 25.16M | $ 21.10M | $ 30.79M | $ 15.96M | $ 9.32M | |
| $ 17.41M | $ 12.68M | $ 16.34M | $ 9.89M | $ 5.92M | |
| $ 33.59M | $ 27.92M | $ 45.59M | $ 17.68M | $ 13.36M | |
| $ 3.67M | $ 3.10M | $ 3.15M | $ 1.92M | $ 1.45M | |
| $ -12.51M | $ -16.02M | $ -4.61M | $ -5.87M | $ -5.99M | |
| $ -16.18M | $ -15.24M | $ -7.76M | $ -7.79M | $ -7.44M | |
| $ -159.00K | $ 199.00K | $ -116.00K | $ -69.00K | $ -55.00K | |
| $ -16.34M | $ -15.04M | $ -7.88M | $ -7.86M | $ -7.49M | |
| $ -16.34M | $ -15.04M | $ -7.89M | $ -7.86M | $ -7.49M | |
| $ -0.10 | $ -0.09 | $ -0.05 | $ -0.05 | $ -0.06 | |
| $ -0.10 | $ -0.09 | $ -0.05 | $ -0.05 | $ -0.06 | |
| 160.60M | 160.06M | 157.74M | 148.85M | 121.47M | |
| 160.60M | 160.06M | 159.56M | 148.85M | 121.47M |