Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
23.43B | 20.76B | 20.86B | 19.37B | 16.59B | Gross Profit |
12.44B | 10.69B | 10.85B | 11.05B | 8.90B | EBIT |
868.10M | 677.20M | 868.10M | 1.04B | 843.90M | EBITDA |
1.15B | 915.60M | 1.20B | 1.35B | 927.90M | Net Income Common Stockholders |
546.80M | 225.40M | 654.50M | 961.60M | 402.50M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
416.30M | 410.00M | 519.30M | 593.70M | 574.30M | Total Assets |
16.76B | 16.06B | 15.59B | 15.51B | 14.32B | Total Debt |
1.26B | 3.12B | 3.14B | 2.62B | 3.10B | Net Debt |
842.80M | 2.71B | 2.62B | 2.03B | 2.53B | Total Liabilities |
9.87B | 9.65B | 9.44B | 9.08B | 8.70B | Stockholders Equity |
6.77B | 6.29B | 6.02B | 6.18B | 5.52B |
Cash Flow | Free Cash Flow | |||
599.80M | 388.90M | -5.90M | 796.50M | 965.30M | Operating Cash Flow |
785.30M | 575.80M | 199.90M | 972.40M | 1.11B | Investing Cash Flow |
-316.80M | -290.40M | -243.10M | -805.80M | -170.60M | Financing Cash Flow |
-451.20M | -374.30M | -13.10M | -143.80M | -771.20M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
75 Outperform | $12.44B | 23.26 | 8.08% | ― | 12.87% | 142.90% | |
74 Outperform | $41.88B | 44.38 | 11.51% | ― | 11.95% | -1.25% | |
68 Neutral | $2.49B | 40.08 | 2.01% | 0.83% | 10.67% | 47.10% | |
64 Neutral | $9.21B | 41.22 | 12.21% | 0.24% | 13.08% | 146.40% | |
63 Neutral | $1.53B | ― | -10.38% | 2.05% | 6.69% | -137.52% | |
61 Neutral | $4.91B | 18.99 | -3.12% | 7.77% | 6.71% | -19.69% | |
58 Neutral | $2.62B | 20.44 | 7.48% | ― | -0.50% | ― |