| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 94.68M | 93.50M | 100.03M | 90.55M | 78.80M | 70.10M |
| Gross Profit | 54.85M | 51.73M | 59.86M | 52.19M | 46.47M | 36.13M |
| EBITDA | -826.00K | -5.07M | 204.00K | -1.83M | 1.19M | 312.00K |
| Net Income | -411.00K | -5.38M | -4.00M | -46.00K | 1.14M | -275.00K |
Balance Sheet | ||||||
| Total Assets | 102.26M | 118.43M | 108.05M | 101.44M | 93.01M | 93.27M |
| Cash, Cash Equivalents and Short-Term Investments | 2.29M | 9.46M | 5.63M | 3.90M | 11.45M | 17.09M |
| Total Debt | 32.66M | 37.95M | 33.83M | 26.95M | 24.66M | 23.48M |
| Total Liabilities | 71.42M | 84.86M | 70.00M | 60.59M | 53.56M | 57.91M |
| Stockholders Equity | 30.84M | 33.57M | 38.04M | 40.84M | 39.44M | 35.56M |
Cash Flow | ||||||
| Free Cash Flow | -9.07M | -10.17M | -1.44M | -10.79M | -2.94M | 3.29M |
| Operating Cash Flow | -8.29M | -8.42M | 627.00K | -7.58M | 72.00K | 5.76M |
| Investing Cash Flow | -2.08M | -2.91M | -3.38M | -3.08M | -7.12M | -9.31M |
| Financing Cash Flow | 8.44M | 2.90M | 5.40M | 1.94M | 1.91M | 9.95M |