| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 235.10M | 289.43M | 310.89M | 290.31M | 287.42M |
| Gross Profit | 139.27M | 216.71M | 233.09M | 204.91M | 195.78M |
| EBITDA | 17.92M | 38.29M | 43.36M | 20.50M | 27.49M |
| Net Income | -28.64M | -28.69M | -19.39M | -17.78M | 10.74M |
Balance Sheet | |||||
| Total Assets | 290.62M | 322.95M | 366.32M | 352.01M | 334.84M |
| Cash, Cash Equivalents and Short-Term Investments | 104.94M | 109.18M | 132.89M | 134.00M | 213.50M |
| Total Debt | 7.73M | 10.06M | 9.94M | 16.23M | 0.00 |
| Total Liabilities | 62.75M | 78.24M | 77.97M | 49.70M | 31.38M |
| Stockholders Equity | 227.87M | 244.72M | 288.35M | 302.31M | 303.47M |
Cash Flow | |||||
| Free Cash Flow | 25.37M | 41.76M | 19.25M | 4.00K | -7.02M |
| Operating Cash Flow | 26.34M | 45.74M | 51.72M | 33.38M | 33.88M |
| Investing Cash Flow | -16.90M | -26.29M | -32.31M | -102.35M | -56.94M |
| Financing Cash Flow | -14.91M | -41.91M | -20.18M | -9.57M | 186.89M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
80 Outperform | $544.59M | 4.17 | 11.28% | ― | 5.44% | -16.50% | |
68 Neutral | $298.76M | 3.94 | -64.47% | 18.48% | ― | ― | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
53 Neutral | $119.50M | -0.96 | -52.48% | ― | 9.46% | -64.52% | |
50 Neutral | $53.51M | -2.86 | -11.98% | ― | -18.77% | 0.35% | |
50 Neutral | $1.41B | -7.20 | 119.44% | 9.98% | 8.08% | -224.83% |