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 |
---|---|---|---|---|---|---|---|
76 Outperform | $139.07B | 21.36 | 14.67% | 2.29% | 12.15% | 15.17% | |
76 Outperform | $20.04B | 9.85 | 20.60% | 5.53% | 9.80% | 17.87% | |
73 Outperform | $6.11B | 11.60 | 5.31% | 6.01% | 3.97% | ― | |
69 Neutral | $9.76B | 28.49 | 2.76% | 6.78% | 9.48% | -65.57% | |
68 Neutral | $18.19B | 9.55 | 16.32% | 3.22% | 29.42% | 92.95% | |
66 Neutral | $23.76B | 10.02 | 10.93% | 3.52% | 20.53% | 49.80% | |
64 Neutral | $13.46B | 9.44 | 9.34% | 4.72% | 16.14% | -8.80% |