| Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 88.43M | $ 92.80M | $ 98.01M | $ 91.95M | $ 78.29M |
| Gross Profit | $ 62.01M | $ 65.21M | $ 70.70M | $ 67.41M | $ 59.02M |
| Operating Income | $ 4.43M | $ 5.97M | $ 1.39M | $ -2.14M | $ 7.34M |
| EBITDA | $ 5.98M | $ 7.46M | $ 3.02M | $ -614.00K | $ 9.43M |
| Net Income | $ 32.25M | $ 7.78M | $ 2.11M | $ -2.44M | $ 6.96M |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 62.92M | $ 70.01M | $ 73.20M | $ 72.18M | $ 63.23M |
| Total Assets | $ 148.33M | $ 128.34M | $ 130.12M | $ 126.90M | $ 114.56M |
| Total Debt | $ 3.67M | $ 3.77M | $ 2.59M | $ 3.58M | $ 2.26M |
| Net Debt | $ -59.25M | $ -66.24M | $ -70.61M | $ -68.60M | $ -60.97M |
| Total Liabilities | $ 67.60M | $ 69.83M | $ 68.42M | $ 69.94M | $ 68.50M |
| Stockholders' Equity | $ 80.73M | $ 58.52M | $ 61.70M | $ 56.95M | $ 46.06M |
| Cash Flow | |||||
| Free Cash Flow | $ 4.70M | $ 12.26M | $ 4.33M | $ 7.49M | $ 13.46M |
| Operating Cash Flow | $ 5.26M | $ 12.45M | $ 4.62M | $ 8.12M | $ 13.86M |
| Investing Cash Flow | $ -565.00K | $ -198.00K | $ -288.00K | $ -628.00K | $ -402.00K |
| Financing Cash Flow | $ -14.39M | $ -15.39M | $ -4.08M | $ 3.33M | $ 2.35M |