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 | $91.70B | 26.31 | 13.26% | 4.13% | 9.88% | 9.18% | |
79 Outperform | $22.52B | 29.82 | 18.42% | 1.13% | 8.51% | 1.13% | |
77 Outperform | $90.06B | 32.78 | 10.32% | 1.17% | 15.32% | 14.02% | |
74 Outperform | $141.70B | 36.56 | 11.44% | 0.82% | 13.68% | 49.90% | |
73 Outperform | $39.38B | 36.13 | -117.99% | 1.30% | 12.94% | -2.54% | |
72 Outperform | $39.25B | 35.39 | 10.15% | 1.41% | 21.96% | -8.37% | |
63 Neutral | $12.86B | 9.19 | 9.16% | 4.78% | 16.31% | -8.97% |