Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
135.74B | 124.53B | 138.60B | 121.83B | 94.68B | Gross Profit |
135.74B | 124.53B | 138.60B | 121.83B | 94.68B | EBIT |
56.32B | 51.51B | 175.01B | 40.61B | 9.06B | EBITDA |
0.00 | 44.43B | 0.00 | 45.30B | 8.89B | Net Income Common Stockholders |
41.09B | 33.10B | 29.21B | 26.76B | 15.06B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
46.21B | 40.58B | 331.77B | 324.67B | 301.91B | Total Assets |
2.85T | 2.54T | 2.32T | 2.07T | 2.02T | Total Debt |
321.14B | 451.83B | 427.96B | 321.22B | 299.56B | Net Debt |
274.93B | 223.42B | 217.24B | 102.17B | 107.59B | Total Liabilities |
2.63T | 2.34T | 2.15T | 1.90T | 1.86T | Stockholders Equity |
211.09B | 190.18B | 167.95B | 152.86B | 142.99B |
Cash Flow | Free Cash Flow | |||
-98.15B | 68.30B | 121.47B | 51.02B | 54.18B | Operating Cash Flow |
-96.32B | 77.49B | 129.97B | 60.11B | 59.49B | Investing Cash Flow |
6.97B | -31.23B | -73.60B | -4.84B | 753.00M | Financing Cash Flow |
81.69B | 57.47B | -31.71B | -31.46B | 288.39B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
77 Outperform | $10.10B | 11.71 | 15.62% | 15.48% | -0.15% | 8.78% | |
76 Outperform | $54.04B | 8.28 | 20.84% | 7.32% | -7.01% | 15.18% | |
73 Outperform | $10.54B | 11.32 | 16.05% | 2.62% | -22.63% | 32.31% | |
73 Outperform | $13.43B | 10.13 | 21.96% | 6.12% | -19.01% | -13.44% | |
70 Outperform | $21.55B | 7.26 | 10.44% | 1.36% | -8.55% | 13.58% | |
70 Neutral | $17.08B | 13.78 | 11.61% | 4.78% | -3.94% | 31.52% | |
63 Neutral | $12.88B | 9.21 | 9.18% | 4.78% | 16.30% | -8.66% |