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 |
EBIT | ||||
314.34M | 188.61M | 435.09M | 513.61M | 19.77M |
EBITDA | ||||
432.84M | 352.02M | 530.74M | 691.22M | 21.24M |
Net Income Common Stockholders | ||||
223.21M | 112.27M | 461.85M | 527.22M | -137.67M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
129.11M | 116.38M | 134.78M | 197.03M | 153.09M |
Total Assets | ||||
3.38B | 3.49B | 3.26B | 3.45B | 2.72B |
Total Debt | ||||
1.38B | 1.47B | 1.25B | 1.42B | 1.24B |
Net Debt | ||||
1.25B | 1.35B | 1.11B | 1.22B | 1.09B |
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 |
---|---|---|---|---|---|---|---|
76 Outperform | $1.43B | 2.94 | 15.68% | 4.30% | 6.00% | -9.89% | |
73 Outperform | $1.66B | 0.77 | 66.17% | 51.78% | 63.25% | ― | |
72 Outperform | $960.70M | 2.72 | 12.46% | 0.61% | 2.08% | -14.91% | |
72 Outperform | $1.62B | 4.92 | 14.71% | 15.52% | 33.31% | 62.94% | |
69 Neutral | $1.43B | 6.42 | 11.68% | 14.66% | 9.33% | 98.70% | |
64 Neutral | $1.03B | 3.52 | 13.07% | 5.15% | 37.10% | -17.36% | |
62 Neutral | $4.13B | 11.17 | 5.46% | 215.76% | 4.12% | -8.54% |