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 |
---|---|---|---|---|---|---|---|
73 Outperform | $2.95B | 9.40 | 27.28% | 0.75% | 1.55% | 701.41% | |
72 Outperform | $516.39M | 16.10 | 9.14% | ― | 5.83% | 33.50% | |
67 Neutral | $604.62M | 14.70 | 11.36% | 3.60% | 22.39% | 112.75% | |
64 Neutral | $264.33M | 15.37 | 7.37% | ― | -16.95% | 66.04% | |
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
46 Neutral | $260.65M | 655.26 | -4.96% | ― | -3.07% | ― | |
39 Underperform | $41.65M | 15.81 | -8.37% | ― | -3.95% | 88.17% |