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 |
516.84B | 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 | $15.64B | 11.99 | 23.88% | 5.06% | -16.96% | -10.73% | |
77 Outperform | $11.12B | 12.24 | 15.99% | 14.69% | -0.15% | 8.78% | |
76 Outperform | $68.58B | 9.69 | 20.65% | 5.13% | -7.01% | 15.18% | |
73 Outperform | $11.84B | 13.18 | 16.05% | 3.92% | -22.63% | 32.31% | |
70 Outperform | $27.16B | 8.86 | 10.61% | 1.07% | -8.55% | 13.58% | |
70 Outperform | $20.28B | 16.64 | 10.89% | 3.86% | -3.94% | 31.52% | |
64 Neutral | $12.78B | 9.87 | 7.67% | 17015.06% | 12.34% | -5.99% |