| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 28.62M | 27.84M | 55.73M | 55.16M | 56.67M | 44.66M |
| Gross Profit | 16.03M | 11.73M | 37.30M | 37.19M | 39.48M | 30.37M |
| EBITDA | -8.06M | -14.38M | 8.56M | 9.34M | 10.78M | 4.85M |
| Net Income | -8.45M | -18.69M | 3.52M | 4.89M | 6.13M | 4.96M |
Balance Sheet | ||||||
| Total Assets | 207.39M | 217.14M | 228.46M | 228.00M | 233.71M | 176.58M |
| Cash, Cash Equivalents and Short-Term Investments | 51.98M | 60.58M | 65.01M | 65.17M | 64.63M | 71.96M |
| Total Debt | 1.06M | 2.42M | 3.50M | 2.22M | 2.97M | 5.79M |
| Total Liabilities | 95.53M | 98.68M | 92.81M | 93.67M | 97.02M | 75.71M |
| Stockholders Equity | 111.61M | 118.21M | 135.33M | 134.06M | 136.43M | 100.77M |
Cash Flow | ||||||
| Free Cash Flow | -7.39M | -15.62M | 6.96M | 5.32M | 7.93M | 11.17M |
| Operating Cash Flow | -4.58M | -11.31M | 9.80M | 7.71M | 9.50M | 12.04M |
| Investing Cash Flow | -5.46M | -2.81M | -2.63M | 4.43M | -23.91M | -1.01M |
| Financing Cash Flow | 5.34M | 7.17M | -1.86M | -13.45M | 3.37M | -2.16M |