| 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 | 396.58M | 396.86M | 439.51M | 379.48M | 400.94M | 444.66M |
| EBITDA | 46.63M | 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.16B | 1.21B | 1.16B | 1.14B | 1.26B | 1.35B |
| Cash, Cash Equivalents and Short-Term Investments | 69.60M | 96.41M | 87.77M | 26.63M | 67.10M | 103.92M |
| Total Debt | 400.37M | 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 | $255.93M | 15.57 | 11.24% | ― | 15.77% | 40.61% | |
73 Outperform | $532.59M | 20.48 | 7.20% | ― | 6.52% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
56 Neutral | $465.01M | -2.70 | 7.85% | ― | -1.15% | ― | |
56 Neutral | $893.45M | -12.36 | -5.04% | 0.97% | 4.44% | -19.31% | |
53 Neutral | $1.16B | -59.01 | -9.10% | ― | 7.56% | ― | |
45 Neutral | $862.34M | -5.69 | 422.83% | 13.93% | -4.83% | 11.31% |