Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 4.91B | 4.81B | 4.69B | 4.05B | 3.45B |
Gross Profit | 630.00M | 474.00M | 526.00M | 616.00M | 548.00M |
EBITDA | 629.00M | 508.00M | 747.00M | 281.00M | 542.00M |
Net Income | -3.00M | -50.00M | 237.00M | -210.00M | 111.00M |
Balance Sheet | |||||
Total Assets | 5.46B | 5.67B | 5.87B | 5.33B | 4.25B |
Cash, Cash Equivalents and Short-Term Investments | 602.00M | 434.00M | 550.00M | 460.00M | 254.00M |
Total Debt | 3.90B | 3.73B | 3.59B | 2.89B | 2.83B |
Total Liabilities | 5.60B | 5.56B | 5.41B | 5.04B | 4.21B |
Stockholders Equity | -142.00M | 100.00M | 455.00M | 286.00M | 48.00M |
Cash Flow | |||||
Free Cash Flow | 263.00M | 237.00M | -391.00M | -229.00M | 66.00M |
Operating Cash Flow | 450.00M | 616.00M | 205.00M | 458.00M | 334.00M |
Investing Cash Flow | -179.00M | -378.00M | -595.00M | -691.00M | -268.00M |
Financing Cash Flow | -81.00M | -348.00M | 499.00M | 454.00M | -98.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
72 Outperform | $22.22B | 17.30 | 20.71% | 5.19% | -2.29% | 24.05% | |
71 Outperform | $11.73B | 21.15 | 20.64% | 1.02% | 2.07% | 32.37% | |
69 Neutral | $4.95B | 16.43 | 14.54% | 1.69% | 5.49% | -1.01% | |
68 Neutral | $4.27B | 14.24 | 37.35% | 2.68% | -2.00% | -18.50% | |
61 Neutral | $17.22B | 11.58 | -7.48% | 3.16% | 1.46% | -15.87% | |
61 Neutral | $14.60B | 25.05 | 9.59% | 1.50% | -3.12% | ― | |
58 Neutral | $2.37B | ― | -69.06% | 10.36% | 8.39% | 72.18% |