Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 1.44B | 1.39B | 1.46B | 1.60B | 1.30B | 890.55M |
Gross Profit | 436.13M | 423.58M | 464.81M | 531.34M | 432.33M | 289.55M |
EBITDA | -115.91M | 147.98M | 216.59M | 291.94M | 237.85M | 147.75M |
Net Income | -252.31M | 6.55M | 120.85M | 205.28M | 163.82M | 90.67M |
Balance Sheet | ||||||
Total Assets | 1.97B | 2.23B | 2.24B | 1.62B | 1.52B | 1.29B |
Cash, Cash Equivalents and Short-Term Investments | 81.45M | 71.67M | 83.64M | 145.25M | 179.69M | 245.76M |
Total Debt | 24.29M | 721.74M | 757.64M | 210.31M | 387.55M | 415.46M |
Total Liabilities | 1.01B | 1.03B | 1.02B | 496.95M | 621.65M | 567.39M |
Stockholders Equity | 958.72M | 1.20B | 1.22B | 1.12B | 894.08M | 719.17M |
Cash Flow | ||||||
Free Cash Flow | 91.35M | 87.79M | 131.89M | 143.39M | 10.44M | 25.97M |
Operating Cash Flow | 133.26M | 131.83M | 178.74M | 187.09M | 65.29M | 82.72M |
Investing Cash Flow | -69.12M | -76.29M | -750.40M | -44.73M | -106.73M | -388.52M |
Financing Cash Flow | -66.03M | -67.33M | 508.98M | -179.14M | -24.10M | 506.72M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | 883.03M | 13.64 | 5.72% | 3.04% | 17.98% | 9.41% | |
78 Outperform | 921.23M | 18.95 | 19.04% | ― | 9.96% | 2.74% | |
77 Outperform | 1.08B | 35.06 | 10.53% | ― | -0.78% | -51.80% | |
75 Outperform | 742.61M | 11.75 | 24.25% | 3.66% | 1.47% | 131.61% | |
66 Neutral | 1.99B | -9.24 | -10.92% | ― | -3.00% | -447.89% | |
51 Neutral | $1.09B | 128.36 | -23.42% | ― | 7.16% | -720.80% | |
61 Neutral | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% |