| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 318.49M | 322.64M | 298.62M | 229.99M | 208.17M | 302.08M |
| Gross Profit | 151.89M | 155.45M | 141.43M | 106.66M | 89.42M | 127.87M |
| EBITDA | -20.66M | 1.33M | -42.55M | -99.28M | -159.98M | -173.21M |
| Net Income | 29.06M | 58.04M | 5.00M | -60.31M | -146.18M | -175.42M |
Balance Sheet | ||||||
| Total Assets | 1.10B | 1.13B | 1.10B | 1.07B | 1.06B | 1.25B |
| Cash, Cash Equivalents and Short-Term Investments | 834.41M | 952.48M | 847.87M | 789.71M | 954.29M | 1.07B |
| Total Debt | 4.21M | 5.31M | 4.65M | 7.79M | 9.14M | 21.75M |
| Total Liabilities | 93.74M | 109.91M | 96.33M | 95.83M | 93.97M | 134.49M |
| Stockholders Equity | 1.01B | 1.02B | 1.01B | 970.57M | 962.17M | 1.11B |
Cash Flow | ||||||
| Free Cash Flow | 0.00 | 73.90M | 76.21M | 34.91M | -71.28M | -132.47M |
| Operating Cash Flow | 81.64M | 81.04M | 80.39M | 36.41M | -70.57M | -126.27M |
| Investing Cash Flow | 97.51M | 225.98M | 107.48M | 332.17M | -713.38M | -113.11M |
| Financing Cash Flow | -70.35M | -69.87M | -33.22M | -2.22M | -38.54M | 1.04B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
74 Outperform | $1.39B | 16.69 | 5.77% | 4.71% | 7.98% | 993.10% | |
73 Outperform | $1.91B | 11.84 | 7.23% | ― | 9.18% | 30542.86% | |
71 Outperform | $1.94B | 34.43 | 21.19% | 1.33% | 12.08% | -8.14% | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
50 Neutral | $1.04B | -4.92 | -87.22% | ― | ― | ― |