| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 396.89M | 432.47M | 480.78M | 537.79M | 494.31M |
| Gross Profit | 211.40M | 422.82M | 276.30M | 314.01M | 292.50M |
| EBITDA | 16.72M | 35.83M | 41.41M | 70.10M | 73.35M |
| Net Income | -119.36M | -5.75M | 3.05M | 21.81M | 24.84M |
Balance Sheet | |||||
| Total Assets | 404.03M | 503.86M | 564.17M | 608.44M | 680.13M |
| Cash, Cash Equivalents and Short-Term Investments | 127.66M | 104.67M | 124.49M | 123.32M | 134.28M |
| Total Debt | 71.89M | 72.57M | 86.85M | 114.38M | 153.03M |
| Total Liabilities | 277.51M | 274.32M | 323.91M | 386.78M | 476.22M |
| Stockholders Equity | 126.53M | 229.54M | 240.26M | 221.66M | 203.91M |
Cash Flow | |||||
| Free Cash Flow | 18.09M | -7.26M | 16.18M | 33.76M | 96.32M |
| Operating Cash Flow | 21.08M | -3.86M | 21.67M | 39.42M | 107.07M |
| Investing Cash Flow | -14.07M | 5.02M | -36.76M | -6.81M | -29.30M |
| Financing Cash Flow | -2.57M | -16.10M | -18.30M | -38.87M | -49.14M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
71 Outperform | $2.11B | 28.72 | 21.03% | ― | 12.50% | 29.40% | |
70 Outperform | $1.08B | 24.31 | 26.10% | 0.97% | 8.69% | 34.58% | |
68 Neutral | $5.49B | 19.86 | 14.38% | ― | -0.95% | -10.54% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
62 Neutral | $256.34M | -18.76 | -4.11% | ― | -7.02% | -86.27% | |
60 Neutral | $1.28B | 17.06 | 9.11% | 0.65% | -3.81% | -7.05% | |
46 Neutral | $105.08M | -1.29 | -80.76% | ― | -8.73% | -1168.15% |