Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 176.52M | 225.10M | 391.69M | 339.34M | 195.76M | 354.62M |
Gross Profit | 68.74M | 162.29M | 150.78M | 54.97M | -68.53M | 98.81M |
EBITDA | 74.00M | 133.46M | 179.29M | 92.60M | -24.69M | 149.25M |
Net Income | 13.38M | 46.64M | 98.71M | 15.10M | -119.48M | 50.03M |
Balance Sheet | ||||||
Total Assets | 957.39M | 817.59M | 879.20M | 880.74M | 903.06M | 974.35M |
Cash, Cash Equivalents and Short-Term Investments | 94.49M | 39.18M | 31.08M | 59.58M | 34.74M | 57.85M |
Total Debt | 442.30M | 269.70M | 301.60M | 306.04M | 320.96M | 356.71M |
Total Liabilities | 472.35M | 308.77M | 340.89M | 340.75M | 352.93M | 375.22M |
Stockholders Equity | 485.05M | 508.81M | 538.30M | 539.98M | 550.13M | 599.13M |
Cash Flow | ||||||
Free Cash Flow | -81.42M | 125.54M | 65.78M | -71.28M | -62.19M | 92.87M |
Operating Cash Flow | 54.79M | 128.16M | 139.44M | 24.13M | -44.46M | 110.94M |
Investing Cash Flow | -89.46M | -2.62M | -73.67M | -14.34M | -3.46M | -17.48M |
Financing Cash Flow | 80.56M | -115.05M | -95.67M | 9.01M | 30.51M | -93.08M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | 1.16B | 2.97 | 23.89% | 6.01% | 4.43% | 17.82% | |
78 Outperform | 539.89M | 12.85 | 7.26% | 2.86% | -21.59% | -70.74% | |
73 Outperform | 961.81M | 14.45 | 15.69% | 5.99% | -14.77% | -44.86% | |
70 Neutral | 466.58M | 10.68 | 11.71% | 4.39% | -9.65% | -46.46% | |
67 Neutral | 796.90M | 52.77 | 1.73% | 5.39% | -17.15% | 2.40% | |
65 Neutral | $700.89M | 50.31 | 2.65% | 8.16% | -12.89% | -78.39% | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% |