| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 868.59M | 833.88M | 826.34M | 819.76M | 844.96M | 843.79M |
| Gross Profit | 439.72M | 439.51M | 379.48M | 400.94M | 444.66M | 450.82M |
| EBITDA | 70.12M | 91.43M | 43.28M | -16.34M | -108.72M | 192.46M |
| Net Income | -43.06M | -54.23M | -66.21M | -98.08M | -177.19M | 88.59M |
Balance Sheet | ||||||
| Total Assets | 1.11B | 1.16B | 1.14B | 1.26B | 1.35B | 1.55B |
| Cash, Cash Equivalents and Short-Term Investments | 74.80M | 87.77M | 26.63M | 67.10M | 103.92M | 128.43M |
| Total Debt | 408.25M | 383.67M | 287.03M | 387.93M | 442.87M | 474.20M |
| Total Liabilities | 745.18M | 757.93M | 691.39M | 737.14M | 820.57M | 860.41M |
| Stockholders Equity | 360.05M | 404.62M | 452.76M | 518.43M | 527.17M | 686.85M |
Cash Flow | ||||||
| Free Cash Flow | 52.58M | 27.37M | 7.61M | -39.92M | 2.05M | 74.84M |
| Operating Cash Flow | 83.93M | 50.24M | 17.09M | -26.36M | 19.18M | 101.56M |
| Investing Cash Flow | -31.35M | -22.87M | -9.48M | -12.14M | -14.19M | -330.07M |
| Financing Cash Flow | -15.96M | 37.71M | -47.86M | 931.00K | -33.68M | 319.30M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
76 Outperform | $208.38M | 20.54 | 10.54% | ― | 17.27% | 39.41% | |
62 Neutral | $320.44M | 144.72 | 2.59% | ― | 4.22% | ― | |
61 Neutral | $37.18B | 12.37 | -10.20% | 1.83% | 8.50% | -7.62% | |
57 Neutral | $972.83M | ― | -8.89% | ― | 5.81% | ― | |
50 Neutral | $501.54M | -11.39 | -11.40% | ― | 7.38% | 20.81% | |
50 Neutral | $634.07M | -15.98 | -4.41% | 0.97% | 11.59% | -106.83% | |
44 Neutral | $1.09B | -5.46 | -136.94% | 13.93% | -6.48% | -588.01% |