Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 968.42M | 885.77M | 1.11B | 1.20B | 607.94M |
Gross Profit | 458.84M | 209.88M | 421.69M | 528.16M | 44.05M |
EBITDA | 432.84M | 352.02M | 530.74M | 691.22M | 21.24M |
Net Income | 223.21M | 112.27M | 461.85M | 527.22M | -137.67M |
Balance Sheet | |||||
Total Assets | 3.38B | 3.49B | 3.26B | 3.45B | 2.72B |
Cash, Cash Equivalents and Short-Term Investments | 129.11M | 116.38M | 134.78M | 197.03M | 153.09M |
Total Debt | 1.38B | 1.47B | 1.25B | 1.42B | 1.24B |
Total Liabilities | 1.48B | 1.57B | 1.34B | 1.53B | 1.35B |
Stockholders Equity | 1.90B | 1.92B | 1.92B | 1.93B | 1.37B |
Cash Flow | |||||
Free Cash Flow | 263.85M | -211.21M | 442.36M | 115.40M | 115.37M |
Operating Cash Flow | 365.30M | 266.34M | 503.39M | 560.40M | 140.64M |
Investing Cash Flow | -8.20M | -381.77M | 72.82M | -390.02M | -19.15M |
Financing Cash Flow | -344.00M | 96.00M | -648.15M | -135.46M | -109.63M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $1.15B | 3.94 | 12.57% | 4.79% | 17.77% | -5.90% | |
74 Outperform | $1.19B | 3.71 | 11.19% | 0.49% | 0.28% | -17.08% | |
74 Outperform | $2.17B | 9.39 | 11.09% | 1.08% | 25.60% | -9.32% | |
74 Outperform | $1.86B | 0.79 | 72.40% | 19.12% | 65.83% | ― | |
71 Outperform | $1.65B | 3.69 | 14.14% | 3.78% | 4.93% | -17.08% | |
65 Neutral | $10.94B | 15.63 | 5.18% | 1.91% | 3.14% | -27.13% | |
63 Neutral | $1.64B | 14.48 | 6.06% | 2.43% | -7.73% | -39.13% |