Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 575.91M | 597.07M | 573.32M | 761.99M | 826.46M | 755.29M |
Gross Profit | 87.64M | 95.10M | 71.13M | 104.89M | 148.53M | 170.64M |
EBITDA | 18.25M | 31.08M | -116.47M | 40.11M | 96.48M | 12.25M |
Net Income | -64.81M | -64.56M | -105.91M | 28.45M | 57.83M | -75.44M |
Balance Sheet | ||||||
Total Assets | 371.58M | 356.36M | 446.46M | 542.09M | 523.58M | 514.87M |
Cash, Cash Equivalents and Short-Term Investments | 9.79M | 7.06M | 9.66M | 19.23M | 30.52M | 11.85M |
Total Debt | 77.00M | 77.37M | 159.37M | 151.77M | 87.99M | 151.03M |
Total Liabilities | 177.48M | 175.39M | 290.81M | 340.33M | 338.86M | 405.81M |
Stockholders Equity | 194.11M | 180.97M | 155.65M | 201.76M | 184.72M | 109.06M |
Cash Flow | ||||||
Free Cash Flow | 124.00K | 11.16M | -2.45M | -57.72M | 43.22M | 51.02M |
Operating Cash Flow | 15.33M | 25.51M | 24.00M | -20.84M | 70.58M | 74.37M |
Investing Cash Flow | 51.17M | 40.51M | -26.18M | -35.46M | 24.45M | 32.88M |
Financing Cash Flow | -60.64M | -64.98M | -4.48M | 45.38M | -76.84M | -125.59M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | 749.61M | 24.24 | 5.50% | 2.93% | 9.44% | 53.83% | |
72 Outperform | 502.34M | 15.61 | 8.80% | ― | 5.83% | 33.50% | |
65 Neutral | 276.73M | 15.99 | 7.24% | ― | -16.95% | 66.04% | |
64 Neutral | 2.65B | 24.96 | 11.11% | 1.33% | -39.38% | 175.22% | |
63 Neutral | 742.51M | -49.07 | -1.80% | 3.37% | -7.98% | -124.63% | |
50 Neutral | $278.44M | 692.11 | -4.96% | ― | -3.07% | ― | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% |