| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 392.47M | 396.89M | 432.47M | 480.78M | 537.79M | 494.31M |
| Gross Profit | 222.72M | 226.17M | 422.82M | 276.30M | 314.01M | 292.50M |
| EBITDA | -24.17M | -95.28M | 35.83M | 41.41M | 70.10M | 73.35M |
| Net Income | -53.91M | -119.36M | -5.75M | 3.05M | 21.81M | 24.84M |
Balance Sheet | ||||||
| Total Assets | 409.07M | 404.03M | 503.86M | 564.17M | 608.44M | 680.13M |
| Cash, Cash Equivalents and Short-Term Investments | 145.47M | 127.66M | 104.67M | 124.49M | 123.32M | 134.28M |
| Total Debt | 62.34M | 71.89M | 72.57M | 86.85M | 114.38M | 153.03M |
| Total Liabilities | 303.01M | 277.51M | 274.32M | 323.91M | 386.78M | 476.22M |
| Stockholders Equity | 106.05M | 126.53M | 229.54M | 240.26M | 221.66M | 203.91M |
Cash Flow | ||||||
| Free Cash Flow | 11.40M | 18.09M | -7.26M | 16.18M | 33.76M | 96.32M |
| Operating Cash Flow | 19.94M | 21.08M | -3.86M | 21.67M | 39.42M | 107.07M |
| Investing Cash Flow | -19.66M | -14.07M | 5.02M | -36.76M | -6.81M | -29.30M |
| Financing Cash Flow | -2.66M | -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.62B | 18.09 | 15.14% | ― | 5.60% | 14.32% | |
68 Neutral | $1.25B | 14.73 | 8.35% | 0.65% | -9.45% | -20.88% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
62 Neutral | $267.38M | -117.39 | -4.11% | ― | -8.43% | -115.12% | |
61 Neutral | $1.74B | 17.58 | 21.83% | ― | 11.79% | -13.03% | |
60 Neutral | $896.75M | 18.86 | 23.64% | 0.97% | 10.50% | -3.09% | |
50 Neutral | $136.85M | -2.49 | -39.22% | ― | -7.06% | 38.03% |