Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
37.46B | 41.63B | 35.74B | 33.62B | 27.84B | 34.94B | Gross Profit |
-11.55B | 13.35B | 11.28B | 10.25B | 8.84B | 11.33B | EBIT |
-6.40B | 1.44B | 3.45B | 450.54M | 603.40M | 275.76M | EBITDA |
803.56M | 2.70B | 1.90B | 1.07B | 805.65M | 1.24B | Net Income Common Stockholders |
811.34M | 827.58M | 780.12M | 668.23M | -731.87M | 896.05M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
10.05B | 12.50B | 9.82B | 10.42B | 11.98B | 8.96B | Total Assets |
36.50B | 42.03B | 36.50B | 37.58B | 35.66B | 37.33B | Total Debt |
10.39B | 0.00 | 10.39B | 11.00B | 10.99B | 11.78B | Net Debt |
1.30B | -11.41B | 1.30B | 1.58B | 45.47M | 4.02B | Total Liabilities |
30.87B | 36.91B | 30.87B | 31.20B | 28.64B | 33.06B | Stockholders Equity |
5.33B | 4.71B | 5.33B | 5.55B | 6.33B | 3.53B |
Cash Flow | Free Cash Flow | ||||
1.35B | 2.18B | 1.01B | 1.46B | -183.07M | 265.23M | Operating Cash Flow |
1.52B | 2.79B | 1.50B | 1.74B | 203.14M | 1.14B | Investing Cash Flow |
0.00 | -1.25B | -15.75M | -198.10M | 3.40B | 292.31M | Financing Cash Flow |
0.00 | 496.66M | -1.65B | -3.54B | -770.95M | -1.06B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $15.11B | 16.70 | 16.63% | ― | 16.56% | 13.05% | |
80 Outperform | $12.52B | 27.31 | 26.35% | 0.96% | 8.89% | 669.67% | |
72 Outperform | $9.08B | 55.70 | 5.80% | ― | 2.56% | ― | |
72 Outperform | $36.46B | 39.26 | 13.32% | 0.16% | 13.36% | 20.00% | |
62 Neutral | $14.97B | 25.46 | 10.92% | 0.96% | -13.76% | -13.39% | |
62 Neutral | $8.16B | 12.81 | 0.47% | 3.07% | 3.83% | -16.36% | |
61 Neutral | $4.18B | 18.20 | 20.35% | ― | 12.61% | 7.43% |