| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 334.09M | 292.42M | 349.74M | 391.69M | 339.34M | 195.76M |
| Gross Profit | 97.31M | 57.87M | 106.14M | 150.78M | 54.97M | -68.53M |
| EBITDA | 132.71M | 86.73M | 133.52M | 180.73M | 92.60M | -24.69M |
| Net Income | 54.32M | 12.27M | 46.64M | 98.71M | 15.10M | -119.42M |
Balance Sheet | ||||||
| Total Assets | 901.26M | 902.16M | 817.59M | 879.20M | 880.74M | 851.15M |
| Cash, Cash Equivalents and Short-Term Investments | 81.12M | 45.86M | 39.18M | 31.08M | 59.58M | 34.74M |
| Total Debt | 415.39M | 424.14M | 269.70M | 301.60M | 306.04M | 320.96M |
| Total Liabilities | 445.32M | 456.64M | 308.77M | 340.89M | 340.75M | 352.93M |
| Stockholders Equity | 455.94M | 445.52M | 508.81M | 538.30M | 539.98M | 498.22M |
Cash Flow | ||||||
| Free Cash Flow | -85.74M | -116.61M | 125.54M | 65.78M | -71.28M | -62.19M |
| Operating Cash Flow | 50.43M | 19.84M | 128.16M | 139.44M | 24.13M | -44.46M |
| Investing Cash Flow | -49.09M | -89.70M | -2.62M | -73.67M | -14.34M | -3.46M |
| Financing Cash Flow | -23.82M | 70.98M | -115.05M | -95.67M | 9.01M | 30.51M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
79 Outperform | $1.83B | 9.21 | ― | 6.50% | 32.94% | 128.18% | |
78 Outperform | $670.79M | 11.48 | 9.01% | 2.80% | -13.22% | -42.17% | |
71 Outperform | $1.08B | 63.98 | <0.01% | 4.04% | 2.22% | -63.61% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
63 Neutral | $1.58B | 46.19 | 3.21% | 12.24% | -16.39% | -44.25% | |
61 Neutral | $664.59M | 17.25 | 4.68% | 4.16% | -10.37% | -64.20% | |
54 Neutral | $1.14B | 21.01 | 11.76% | 10.65% | 4.65% | 49.74% |