| Breakdown | TTM | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 825.88M | 844.56M | 833.88M | 826.34M | 819.76M | 844.96M |
| Gross Profit | 402.24M | 396.86M | 439.51M | 379.48M | 400.94M | 444.66M |
| EBITDA | 29.92M | 59.82M | 91.43M | 43.28M | -16.34M | -108.72M |
| Net Income | 31.37M | 39.64M | -54.23M | -66.21M | -98.08M | -177.19M |
Balance Sheet | ||||||
| Total Assets | 1.13B | 1.21B | 1.16B | 1.14B | 1.26B | 1.35B |
| Cash, Cash Equivalents and Short-Term Investments | 67.55M | 96.41M | 87.77M | 26.63M | 67.10M | 103.92M |
| Total Debt | 77.39M | 405.13M | 383.67M | 287.03M | 387.93M | 442.87M |
| Total Liabilities | 740.60M | 763.26M | 757.93M | 691.39M | 737.14M | 820.57M |
| Stockholders Equity | 419.10M | 448.99M | 404.62M | 452.76M | 518.43M | 527.17M |
Cash Flow | ||||||
| Free Cash Flow | 16.67M | 26.06M | 27.37M | 7.61M | -39.92M | 2.05M |
| Operating Cash Flow | 32.94M | 51.40M | 50.24M | 17.09M | -26.36M | 19.18M |
| Investing Cash Flow | -16.27M | -25.34M | -22.87M | -9.48M | -12.14M | -14.19M |
| Financing Cash Flow | -20.73M | -19.43M | 37.71M | -47.86M | 931.00K | -33.68M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $264.97M | 18.42 | 11.24% | ― | 17.19% | 65.98% | |
72 Outperform | $453.91M | 50.13 | 7.20% | ― | 6.52% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
59 Neutral | $466.85M | -2.70 | 10.15% | ― | 1.28% | ― | |
57 Neutral | $890.36M | -16.17 | -4.06% | 0.97% | 9.08% | -30.52% | |
56 Neutral | $1.24B | -8.36 | -842.48% | 13.93% | -5.82% | 11.07% | |
53 Neutral | $1.07B | -60.70 | -6.79% | ― | 7.56% | ― |