| Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 33.10M | $ 27.77M | $ 22.77M | $ 17.60M | $ 14.09M |
| Gross Profit | $ 23.56M | $ 18.82M | $ 17.83M | $ 16.64M | $ 13.25M |
| Operating Income | $ 14.02M | $ 9.70M | $ 9.21M | $ 8.88M | $ 6.19M |
| EBITDA | $ 14.02M | $ 8.63M | $ 9.77M | $ 9.43M | $ 6.70M |
| Net Income | $ 10.98M | $ 6.79M | $ 7.16M | $ 6.90M | $ 4.83M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 7.43M | $ 0.00 | $ 51.83M | $ 53.10M | $ 106.89M |
| Total Assets | $ 607.56M | $ 507.61M | $ 430.13M | $ 406.36M | $ 410.81M |
| Total Debt | $ 149.15K | $ 4.18M | $ 57.40K | $ 65.45K | $ 274.46K |
| Net Debt | $ -7.08M | $ -24.87M | $ -15.22M | $ -11.94M | $ -63.87M |
| Total Liabilities | $ 542.27M | $ 452.42M | $ 380.73M | $ 363.87M | $ 370.82M |
| Stockholders' Equity | $ 65.29M | $ 55.19M | $ 49.40M | $ 42.49M | $ 39.99M |
| Cash Flow | |||||
| Free Cash Flow | $ 12.97M | $ 11.63M | $ 5.28M | $ 6.34M | $ 6.09M |
| Operating Cash Flow | $ 13.09M | $ 11.96M | $ 5.43M | $ 8.73M | $ 6.73M |
| Investing Cash Flow | $ -87.42M | $ -67.18M | $ -16.55M | $ -55.84M | $ -54.78M |
| Financing Cash Flow | $ 86.90M | $ 68.66M | $ 14.59M | $ -7.40M | $ 80.80M |