| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 63.91M | 69.43M | 71.74M | 70.61M | 60.12M | 55.52M |
| Gross Profit | 13.71M | 15.62M | 14.39M | 17.12M | 18.95M | 16.49M |
| EBITDA | -9.11M | -6.40M | 8.86M | 11.39M | 14.36M | 9.81M |
| Net Income | -14.79M | -13.31M | -2.92M | -7.38M | 4.02M | 2.06M |
Balance Sheet | ||||||
| Total Assets | 61.64M | 72.59M | 87.30M | 99.21M | 113.33M | 112.61M |
| Cash, Cash Equivalents and Short-Term Investments | 4.74M | 5.05M | 4.01M | 8.90M | 3.75M | 5.78M |
| Total Debt | 16.14M | 18.86M | 24.45M | 22.89M | 24.78M | 25.92M |
| Total Liabilities | 34.22M | 44.96M | 47.08M | 54.12M | 57.08M | 59.02M |
| Stockholders Equity | 27.22M | 27.29M | 39.89M | 44.82M | 55.97M | 53.40M |
Cash Flow | ||||||
| Free Cash Flow | 7.80M | 8.97M | 6.37M | 11.93M | 6.06M | 7.30M |
| Operating Cash Flow | 8.38M | 9.63M | 7.07M | 12.56M | 8.14M | 10.01M |
| Investing Cash Flow | -1.03M | -557.00K | 179.00K | -1.20M | -4.51M | -3.56M |
| Financing Cash Flow | -4.05M | -8.16M | -10.90M | -5.79M | -7.09M | -1.94M |