Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
325.85B | 306.63B | 253.12B | 191.49B | 173.58B | Gross Profit |
129.10B | 116.82B | 108.23B | 108.18B | 75.57B | EBIT |
47.56B | 39.70B | 36.69B | 42.23B | 5.23B | EBITDA |
54.00B | 45.35B | 41.49B | 46.46B | 8.96B | Net Income Common Stockholders |
41.09B | 33.10B | 29.21B | 26.76B | 18.90B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
637.43B | 615.43B | 577.22B | 517.40B | 570.11B | Total Assets |
2.85T | 2.54T | 2.32T | 2.07T | 2.02T | Total Debt |
905.63B | 814.62B | 721.40B | 574.07B | 577.99B | Net Debt |
641.87B | 586.21B | 510.68B | 349.22B | 386.02B | Total Liabilities |
2.63T | 2.34T | 2.14T | 1.90T | 1.86T | Stockholders Equity |
211.09B | 190.18B | 167.72B | 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.21B | 11.60 | 23.88% | 5.20% | -16.96% | -10.73% | |
77 Outperform | $10.85B | 12.36 | 15.99% | 14.76% | -0.15% | 8.78% | |
74 Outperform | $66.81B | 9.33 | 20.65% | 5.29% | -6.74% | 5.13% | |
73 Outperform | $11.65B | 10.87 | 24.02% | 4.05% | -22.63% | 32.31% | |
70 Outperform | $28.11B | 9.08 | 10.61% | 1.04% | -9.78% | 27.43% | |
70 Outperform | $19.39B | 16.14 | 10.89% | 4.01% | -3.94% | 31.52% | |
64 Neutral | $12.83B | 9.78 | 7.78% | 16985.64% | 12.26% | -7.81% |