Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 82.03M | $ 58.38M | $ 47.27M | $ 38.03M | $ 29.46M | |
| $ 40.40M | $ 32.20M | $ 24.14M | $ 20.95M | $ 14.71M | |
| $ 33.04M | $ 31.18M | $ 24.30M | $ 20.61M | $ 17.45M | |
| $ 8.32M | $ 5.99M | $ 4.03M | $ 2.91M | $ 2.50M | |
| $ 15.68M | $ 7.02M | $ 3.86M | $ 2.79M | $ -1.12M | |
| $ 7.36M | $ 1.02M | $ -167.25K | $ 344.33K | $ -2.74M | |
| $ 2.67M | $ 3.12M | $ 2.53M | $ 790.92K | $ 28.30K | |
| $ 10.03M | $ 4.14M | $ 2.36M | $ 1.14M | $ -2.71M | |
| $ 7.55M | $ 3.82M | $ 6.46M | $ 1.03M | $ -2.72M | |
| $ 0.14 | $ 0.07 | $ 0.12 | $ 0.02 | $ -0.05 | |
| $ 0.13 | $ 0.07 | $ 0.12 | $ 0.02 | $ -0.05 | |
| 54.43M | 53.21M | 52.49M | 52.05M | 50.98M | |
| 59.65M | 55.59M | 54.16M | 52.93M | 50.98M |