Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
4.09B | 3.77B | 3.96B | 3.49B | 3.43B | Gross Profit |
1.61B | 1.92B | 1.74B | 1.19B | 1.03B | EBIT |
1.10B | 1.06B | 970.10M | 805.90M | 662.20M | EBITDA |
1.27B | 1.27B | 1.14B | 988.90M | 865.90M | Net Income Common Stockholders |
764.90M | 761.40M | 235.00M | 529.00M | 468.20M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
1.03B | 600.70M | 524.40M | 379.00M | 337.80M | Total Assets |
7.79B | 7.49B | 7.00B | 6.81B | 6.52B | Total Debt |
1.60B | 1.61B | 1.87B | 1.43B | 1.34B | Net Debt |
679.00M | 1.07B | 1.44B | 1.09B | 1.09B | Total Liabilities |
3.51B | 3.50B | 3.53B | 3.21B | 3.17B | Stockholders Equity |
4.28B | 3.98B | 3.47B | 3.60B | 3.35B |
Cash Flow | Free Cash Flow | |||
1.04B | 1.03B | 591.30M | 545.80M | 1.41B | Operating Cash Flow |
1.10B | 1.08B | 651.10M | 596.80M | 1.46B | Investing Cash Flow |
-141.80M | -55.10M | -835.10M | -352.70M | -430.50M | Financing Cash Flow |
-495.00M | -656.10M | 81.70M | -200.30M | -201.70M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
82 Outperform | $90.80B | 26.05 | 13.31% | 4.05% | 9.88% | 9.18% | |
79 Outperform | $22.07B | 29.22 | 17.87% | 1.16% | 8.51% | 1.13% | |
77 Outperform | $97.59B | 35.52 | 9.94% | 1.04% | 15.32% | 14.02% | |
75 Outperform | $47.14B | 42.50 | 9.98% | 1.15% | 21.96% | -8.37% | |
73 Outperform | $7.27B | 26.49 | 19.74% | 1.53% | 9.06% | 6.10% | |
71 Outperform | $5.66B | 12.33 | 18.58% | 2.63% | 24.22% | 112.34% | |
64 Neutral | $14.34B | 10.61 | 9.28% | 4.07% | 18.04% | -9.54% |