| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 916.07M | 917.93M | 965.26M | 1.22B | 1.34B | 1.21B |
| Gross Profit | 37.05M | 26.84M | 9.72M | 15.65M | -27.55M | 67.78M |
| EBITDA | 47.51M | 32.35M | -26.76M | 2.60M | -12.75M | 74.43M |
| Net Income | 29.29M | 13.34M | -58.98M | -28.00M | -41.60M | 46.08M |
Balance Sheet | ||||||
| Total Assets | 386.29M | 388.79M | 401.44M | 454.24M | 478.32M | 484.95M |
| Cash, Cash Equivalents and Short-Term Investments | 20.31M | 25.67M | 35.47M | 30.01M | 36.46M | 50.61M |
| Total Debt | 91.27M | 97.60M | 114.67M | 105.46M | 87.27M | 63.65M |
| Total Liabilities | 136.41M | 143.54M | 176.38M | 174.68M | 170.23M | 139.74M |
| Stockholders Equity | 249.88M | 245.24M | 225.06M | 279.56M | 308.09M | 345.21M |
Cash Flow | ||||||
| Free Cash Flow | 30.71M | 8.65M | -14.59M | -7.51M | -31.70M | 10.44M |
| Operating Cash Flow | 35.69M | 13.24M | -3.52M | 22.02M | 6.05M | 26.82M |
| Investing Cash Flow | -526.00K | -7.43M | -13.47M | -33.03M | -37.66M | 27.12M |
| Financing Cash Flow | -40.69M | -16.36M | 7.72M | 6.96M | 19.01M | -40.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
77 Outperform | $1.92B | 14.88 | 8.54% | 2.19% | 0.25% | 325.27% | |
76 Outperform | $1.65B | 6.38 | 14.68% | ― | 1.35% | 51.46% | |
67 Neutral | $1.20B | 8.60 | -2.02% | ― | -20.16% | 83.66% | |
61 Neutral | $10.43B | 7.12 | -0.05% | 2.87% | 2.86% | -36.73% | |
59 Neutral | $361.86M | 21.19 | 6.00% | ― | -3.69% | ― | |
58 Neutral | $1.12B | -6.91 | -1.15% | 3.33% | 5.46% | -125.23% | |
51 Neutral | $408.93M | -7.45 | -7.28% | ― | 314.95% | 58.49% |