| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 120.81M | 120.81M | 102.39M | 129.22M | 130.81M | 113.94M |
| Gross Profit | 66.57M | 66.57M | 52.42M | 66.19M | 68.06M | 60.84M |
| EBITDA | 7.01M | 7.01M | 6.93M | 13.18M | 17.93M | 19.03M |
| Net Income | -2.36M | -2.36M | -1.36M | 4.24M | 8.84M | 10.40M |
Balance Sheet | ||||||
| Total Assets | 137.71M | 137.71M | 131.49M | 119.02M | 130.34M | 111.66M |
| Cash, Cash Equivalents and Short-Term Investments | 4.71M | 4.71M | 4.97M | 8.57M | 8.89M | 9.87M |
| Total Debt | 41.11M | 41.11M | 32.47M | 17.55M | 28.01M | 19.57M |
| Total Liabilities | 66.32M | 66.32M | 56.93M | 40.46M | 52.03M | 40.01M |
| Stockholders Equity | 71.39M | 71.39M | 74.57M | 78.56M | 78.31M | 71.64M |
Cash Flow | ||||||
| Free Cash Flow | -5.99M | -5.99M | -7.82M | 12.53M | -2.61M | 3.83M |
| Operating Cash Flow | 388.00K | 388.00K | 6.72M | 17.88M | 10.25M | 9.01M |
| Investing Cash Flow | -9.53M | -6.36M | -14.53M | -5.10M | -12.79M | -5.16M |
| Financing Cash Flow | 8.63M | 5.75M | 4.24M | -12.76M | 1.63M | 1.86M |