| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 230.80M | 235.10M | 289.43M | 310.89M | 290.31M | 287.42M |
| Gross Profit | 167.23M | 139.27M | 216.71M | 233.09M | 204.91M | 195.78M |
| EBITDA | 8.66M | 17.92M | 38.29M | 43.36M | 20.50M | 27.49M |
| Net Income | -36.44M | -28.64M | -28.69M | -19.39M | -17.78M | 10.74M |
Balance Sheet | ||||||
| Total Assets | 282.43M | 290.62M | 322.95M | 366.32M | 352.01M | 334.84M |
| Cash, Cash Equivalents and Short-Term Investments | 103.68M | 104.94M | 109.18M | 132.89M | 134.00M | 213.50M |
| Total Debt | 6.91M | 7.73M | 10.06M | 9.94M | 16.23M | 0.00 |
| Total Liabilities | 63.10M | 62.75M | 78.24M | 77.97M | 49.70M | 31.38M |
| Stockholders Equity | 219.33M | 227.87M | 244.72M | 288.35M | 302.31M | 303.47M |
Cash Flow | ||||||
| Free Cash Flow | 29.30M | 25.37M | 41.76M | 19.25M | 4.00K | -7.02M |
| Operating Cash Flow | 26.76M | 26.34M | 45.74M | 51.72M | 33.38M | 33.88M |
| Investing Cash Flow | -17.41M | -16.90M | -26.29M | -32.31M | -102.35M | -56.94M |
| Financing Cash Flow | -13.18M | -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 |
|---|---|---|---|---|---|---|---|
85 Outperform | $593.15M | 2.96 | 12.16% | ― | 9.99% | -2.49% | |
68 Neutral | $278.25M | 3.73 | -64.47% | 18.48% | ― | ― | |
60 Neutral | $48.67B | 4.58 | -11.27% | 4.14% | 2.83% | -41.78% | |
52 Neutral | $1.30B | -4.57 | 113.59% | 9.98% | 7.30% | -307.46% | |
51 Neutral | $60.63M | -1.40 | -15.65% | ― | -15.86% | -16.59% | |
48 Neutral | $134.07M | ― | -55.16% | ― | 21.25% | -77.13% |