Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
20.41B | 17.86B | 17.87B | 19.37B | 16.20B | Gross Profit |
10.09B | 8.35B | 8.79B | 9.82B | 8.27B | EBIT |
7.57B | 6.28B | 6.38B | 7.45B | 5.70B | EBITDA |
8.12B | 7.87B | 6.90B | 7.90B | 6.08B | Net Income Common Stockholders |
6.37B | 5.50B | 5.18B | 5.90B | 4.93B |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
14.59B | 8.74B | 7.42B | 9.32B | 8.66B | Total Assets |
138.62B | 123.21B | 117.63B | 152.65B | 176.98B | Total Debt |
14.22B | 9.70B | 8.49B | 9.32B | 7.26B | Net Debt |
1.46B | 966.00M | 1.07B | -5.00M | -1.40B | Total Liabilities |
89.26B | 81.97B | 78.84B | 113.75B | 139.33B | Stockholders Equity |
43.62B | 39.35B | 37.74B | 37.69B | 35.28B |
Cash Flow | Free Cash Flow | |||
4.70B | 3.79B | 4.42B | 4.60B | 3.55B | Operating Cash Flow |
4.96B | 4.14B | 4.96B | 4.94B | 3.74B | Investing Cash Flow |
-3.00B | -933.00M | -1.13B | -1.94B | -254.00M | Financing Cash Flow |
2.24B | -1.99B | -5.44B | -2.29B | 244.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $150.05B | 23.01 | 14.60% | 2.11% | 12.15% | 15.17% | |
72 Outperform | $7.16B | 13.59 | 5.32% | 4.89% | 3.97% | ― | |
71 Outperform | $20.42B | 10.68 | 15.88% | 2.74% | 29.42% | 92.95% | |
70 Outperform | $26.45B | 11.16 | 10.61% | 3.16% | 20.53% | 49.80% | |
70 Outperform | $22.29B | 10.93 | 19.76% | 4.77% | 9.80% | 17.87% | |
64 Neutral | $14.34B | 10.61 | 9.28% | 4.07% | 18.04% | -9.54% | |
64 Neutral | $10.28B | 30.00 | 3.03% | 6.30% | 9.48% | -65.57% |