| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 120.80M | 126.08M | 132.58M | 99.95M | 105.14M | 94.86M |
| Gross Profit | 88.30M | 93.05M | 61.02M | 29.00M | 41.23M | 29.36M |
| EBITDA | -8.23M | 4.73M | 15.15M | -12.22M | 14.67M | 5.94M |
| Net Income | -17.63M | -11.54M | -1.54M | -27.27M | 4.24M | 1.12M |
Balance Sheet | ||||||
| Total Assets | 169.82M | 178.56M | 185.73M | 158.36M | 194.59M | 168.76M |
| Cash, Cash Equivalents and Short-Term Investments | 32.73M | 40.11M | 45.35M | 19.00M | 38.87M | 61.10M |
| Total Debt | 32.58M | 33.24M | 33.25M | 14.81M | 13.71M | 3.78M |
| Total Liabilities | 58.51M | 59.66M | 65.82M | 49.97M | 54.51M | 37.71M |
| Stockholders Equity | 111.31M | 118.90M | 119.91M | 108.39M | 140.09M | 131.06M |
Cash Flow | ||||||
| Free Cash Flow | -3.55M | -3.24M | 7.60M | -20.59M | 9.11M | 10.34M |
| Operating Cash Flow | -1.88M | 248.00K | 10.51M | -17.22M | 15.39M | 14.01M |
| Investing Cash Flow | 5.94M | -2.94M | -6.82M | 6.23M | -25.24M | -9.07M |
| Financing Cash Flow | -2.75M | -2.95M | 18.41M | -375.00K | 10.23M | -4.65M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
| ― | $518.43M | 10.90 | 16.04% | ― | -30.39% | 46.15% | |
| ― | $417.97M | ― | ― | ― | ― | ― | |
| ― | $7.86B | -0.30 | -43.30% | 2.27% | 22.53% | -2.21% | |
| ― | $496.17M | ― | -1.67% | ― | -0.85% | 61.31% | |
| ― | $403.68M | ― | -46.89% | ― | 7.67% | 23.79% | |
| ― | $422.30M | -8.61 | -12.67% | ― | 19.90% | -57.90% | |
| ― | $392.26M | -22.18 | -15.36% | ― | -0.02% | -1196.44% |