Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 71.49M | $ 61.01M | $ 51.60M | $ 46.05M | $ 40.28M | |
| $ 54.30M | $ 45.26M | $ 37.83M | $ 33.34M | $ 28.86M | |
| $ 46.00M | $ 42.18M | $ 38.49M | $ 37.45M | $ 34.35M | |
| $ 679.00K | $ 679.00K | $ 621.00K | $ 477.00K | $ 540.00K | |
| $ 8.98M | $ 3.77M | $ 16.00K | $ -3.64M | $ -4.95M | |
| $ 8.30M | $ 3.09M | $ -662.00K | $ -4.11M | $ -5.49M | |
| $ 4.28M | $ 4.12M | $ 4.56M | $ 2.02M | $ 354.00K | |
| $ 12.59M | $ 7.20M | $ 3.90M | $ -2.10M | $ -5.14M | |
| $ 11.99M | $ 6.97M | $ 3.71M | $ -2.26M | $ -5.26M | |
| $ 0.74 | $ 0.43 | $ 0.25 | $ -0.16 | $ -0.37 | |
| $ 0.71 | $ 0.43 | $ 0.24 | $ -0.16 | $ -0.37 | |
| 16.89M | 16.20M | 15.10M | 14.53M | 14.12M | |
| 16.84M | 16.16M | 15.30M | 14.53M | 14.12M |