| 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 |
|---|---|---|---|---|---|---|---|
72 Outperform | $4.85B | 24.15 | 15.14% | ― | 5.60% | 14.32% | |
72 Outperform | $1.95B | 23.29 | 21.83% | ― | 11.79% | -13.03% | |
70 Outperform | $986.35M | 24.89 | 26.10% | 0.97% | 9.33% | 20.44% | |
65 Neutral | $1.33B | 22.56 | 9.11% | 0.65% | -7.27% | -15.40% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
62 Neutral | $253.07M | -18.76 | -4.11% | ― | -8.43% | -115.12% | |
50 Neutral | $116.78M | -1.14 | -80.76% | ― | -8.23% | -2018.47% |