Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 234.18M | 225.10M | 391.69M | 339.34M | 195.76M | 354.62M |
Gross Profit | 97.28M | 162.29M | 150.78M | 54.97M | -68.53M | 98.81M |
EBITDA | 80.11M | 133.46M | 179.29M | 92.60M | -24.69M | 149.25M |
Net Income | 35.83M | 46.64M | 98.71M | 15.10M | -119.48M | 50.03M |
Balance Sheet | ||||||
Total Assets | 867.27M | 817.59M | 879.20M | 880.74M | 903.06M | 974.35M |
Cash, Cash Equivalents and Short-Term Investments | 103.23M | 39.18M | 31.08M | 59.58M | 34.74M | 57.85M |
Total Debt | 340.45M | 269.70M | 301.60M | 306.04M | 320.96M | 356.71M |
Total Liabilities | 366.68M | 308.77M | 340.89M | 340.75M | 352.93M | 375.22M |
Stockholders Equity | 500.58M | 508.81M | 538.30M | 539.98M | 550.13M | 599.13M |
Cash Flow | ||||||
Free Cash Flow | 83.45M | 125.54M | 65.78M | -71.28M | -62.19M | 92.87M |
Operating Cash Flow | 86.17M | 128.16M | 139.44M | 24.13M | -44.46M | 110.94M |
Investing Cash Flow | 7.35M | -2.62M | -73.67M | -14.34M | -3.46M | -17.48M |
Financing Cash Flow | -40.99M | -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 |
---|---|---|---|---|---|---|---|
83 Outperform | $931.79M | 2.47 | 27.25% | 8.02% | 3.94% | 19.85% | |
81 Outperform | $414.36M | 4.47 | 15.97% | 1.96% | -2.75% | -12.67% | |
77 Outperform | $701.71M | 8.93 | 5.78% | -12.00% | -40.93% | ||
70 Outperform | $552.67M | 15.24 | 6.96% | 10.73% | -3.87% | -46.50% | |
70 Neutral | $372.41M | 5.44 | 9.82% | 5.49% | -2.98% | -0.96% | |
68 Neutral | $569.21M | 12.70 | 5.02% | 4.35% | -7.38% | 1295.53% | |
65 Neutral | $10.65B | 15.52 | 5.51% | 1.92% | 2.72% | -26.34% |