Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
48.52B | 39.97B | 43.28B | 48.72B | 32.42B | Gross Profit |
48.52B | 39.97B | 43.28B | 48.72B | 32.42B | EBIT |
0.00 | 12.84B | 87.24B | 24.72B | 9.63B | EBITDA |
0.00 | 0.00 | 0.00 | 0.00 | 0.00 | Net Income Common Stockholders |
13.37B | 9.45B | 14.29B | 15.53B | 13.42B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
296.96B | 253.04B | 150.48B | 117.90B | 129.89B | Total Assets |
1.24T | 1.12T | 985.45B | 931.21B | 936.20B | Total Debt |
23.14B | 144.02B | 126.66B | 98.68B | 70.00B | Net Debt |
-181.75B | -49.97B | -22.98B | 82.02B | 49.85B | Total Liabilities |
1.12T | 1.00T | 874.77B | 100.90B | 74.54B | Stockholders Equity |
119.49B | 114.45B | 110.18B | 105.64B | 105.78B |
Cash Flow | Free Cash Flow | |||
-23.74B | 33.26B | 3.98B | 4.44B | 40.31B | Operating Cash Flow |
-21.13B | 36.61B | 6.85B | 6.81B | 42.32B | Investing Cash Flow |
-2.02B | -2.58B | -2.71B | -1.93B | -1.16B | Financing Cash Flow |
930.18M | 5.82B | 12.75B | -658.51M | -34.15B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $47.35B | 7.03 | 19.38% | 3.10% | 1.25% | 20.03% | |
80 Outperform | $10.48B | 6.30 | 16.71% | 4.44% | 30.54% | 97.65% | |
76 Outperform | $10.30B | 11.40 | 19.98% | 2.59% | -22.63% | 32.31% | |
70 Outperform | $18.99B | 6.47 | 8.70% | 1.59% | -8.06% | 3.79% | |
70 Outperform | $10.06B | 6.36 | 14.80% | 8.30% | 10.45% | 8.04% | |
66 Neutral | $15.13B | ― | 11.19% | 5.06% | -3.94% | ― | |
64 Neutral | $14.34B | 10.61 | 9.28% | 4.07% | 18.04% | -9.54% |