| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 148.36M | 132.91M | 118.81M | 119.30M | 141.13M | 143.92M |
| Gross Profit | 16.29M | 24.82M | 21.80M | 18.77M | 23.28M | 27.22M |
| EBITDA | ― | -5.86M | 49.14M | ― | ― | 12.30M |
| Net Income | ― | -15.48M | -11.42M | ― | ― | 4.33M |
Balance Sheet | ||||||
| Total Assets | 102.98M | 96.41M | 102.98M | 79.91M | 94.15M | 104.90M |
| Cash, Cash Equivalents and Short-Term Investments | 46.34M | 27.48M | 46.34M | 13.85M | ― | 3.29M |
| Total Debt | 119.15M | 26.30M | 119.15M | 19.17M | 25.38M | 32.13M |
| Total Liabilities | 43.20M | 50.90M | 43.20M | 43.88M | 56.67M | 65.88M |
| Stockholders Equity | 466.79M | 45.52M | 466.79M | 36.03M | 37.48M | 39.02M |
Cash Flow | ||||||
| Free Cash Flow | 1.13M | -21.75M | ― | ― | ― | 10.62M |
| Operating Cash Flow | 1.25M | -21.35M | ― | ― | ― | 11.39M |
| Investing Cash Flow | ― | -405.00K | ― | ― | -27.09K | -769.00K |
| Financing Cash Flow | 22.92M | 2.72M | 23.30M | ― | -5.21M | -12.02M |