| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
|---|---|---|---|---|---|---|
Income Statement | ||||||
| Total Revenue | 3.91B | 4.32B | 4.75B | 4.15B | 2.47B | 965.79M |
| Gross Profit | 313.46M | 609.61M | 977.04M | 677.16M | -41.90M | -72.28M |
| EBITDA | 787.43M | 941.01M | 1.19B | 745.25M | 100.57M | 3.32M |
| Net Income | 186.07M | 316.01M | 556.32M | 399.60M | -179.24M | -115.58M |
Balance Sheet | ||||||
| Total Assets | 3.50B | 3.30B | 3.03B | 2.58B | 2.04B | 1.89B |
| Cash, Cash Equivalents and Short-Term Investments | 13.45M | 19.98M | 36.78M | 43.68M | 20.00M | 68.98M |
| Total Debt | 625.98M | 533.61M | 405.31M | 348.92M | 243.63M | 211.58M |
| Total Liabilities | 1.43B | 1.32B | 1.19B | 1.08B | 810.22M | 579.90M |
| Stockholders Equity | 2.07B | 1.98B | 1.84B | 1.50B | 1.21B | 1.15B |
Cash Flow | ||||||
| Free Cash Flow | -2.14M | 178.34M | 411.29M | 71.04M | -63.33M | -18.21M |
| Operating Cash Flow | 591.46M | 829.37M | 1.01B | 530.36M | 135.47M | 85.42M |
| Investing Cash Flow | -490.48M | -643.11M | -672.33M | -450.66M | -186.49M | -100.27M |
| Financing Cash Flow | -110.49M | -202.71M | -349.31M | -55.77M | 2.06M | -28.87M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
72 Outperform | $2.52B | 15.45 | 8.10% | ― | 3.18% | -53.71% | |
69 Neutral | $3.19B | 17.48 | 9.21% | 1.78% | -12.05% | -46.45% | |
68 Neutral | $1.30B | 26.85 | 4.31% | 2.94% | 4.20% | -59.96% | |
67 Neutral | $480.35M | 20.99 | 3.31% | ― | -11.02% | ― | |
65 Neutral | $15.17B | 7.61 | 4.09% | 5.20% | 3.87% | -62.32% | |
50 Neutral | $978.47M | -56.75 | -2.05% | ― | -11.65% | 87.57% | |
47 Neutral | $739.76M | -2.02 | -31.46% | ― | -11.92% | -53.72% |