| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 63.30M | 69.17M | 100.88M | 140.99M | 128.95M | 87.60M |
| Gross Profit | 16.60M | 19.79M | 21.49M | 27.28M | 25.31M | 33.11M |
| EBITDA | -10.77M | -17.94M | -15.67M | -17.26M | -5.60M | 31.77M |
| Net Income | -12.58M | -15.25M | -18.59M | -27.32M | -5.66M | 13.80M |
Balance Sheet | ||||||
| Total Assets | 38.85M | 52.55M | 67.10M | 92.81M | 108.22M | 61.60M |
| Cash, Cash Equivalents and Short-Term Investments | 2.10M | 8.84M | 29.37M | 49.97M | 58.53M | 3.23M |
| Total Debt | 1.71M | 0.00 | 0.00 | 0.00 | 0.00 | 2.50M |
| Total Liabilities | 23.03M | 24.74M | 30.42M | 43.23M | 39.90M | 46.85M |
| Stockholders Equity | 12.81M | 21.64M | 33.30M | 49.59M | 68.32M | 14.72M |
Cash Flow | ||||||
| Free Cash Flow | -8.30M | -31.64M | -27.32M | -11.50M | -19.67M | -4.05M |
| Operating Cash Flow | -4.88M | -25.38M | -21.08M | -4.55M | -16.71M | -4.05M |
| Investing Cash Flow | -3.72M | -8.47M | -6.24M | -4.01M | 12.42M | 295.00K |
| Financing Cash Flow | 0.00 | 13.48M | 6.72M | 0.00 | 59.60M | 0.00 |