Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
4.21B | 4.36B | 4.48B | 5.07B | 4.83B | Gross Profit |
1.59B | 1.69B | 1.85B | 2.17B | 2.01B | EBIT |
725.80M | 817.50M | 884.90M | 1.12B | 967.30M | EBITDA |
917.50M | 1.03B | 1.11B | 1.32B | 1.22B | Net Income Common Stockholders |
934.20M | 626.00M | 910.60M | 805.80M | 744.30M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
1.47B | 1.27B | 1.29B | 1.21B | 1.43B | Total Assets |
8.37B | 8.20B | 8.50B | 8.82B | 9.50B | Total Debt |
3.13B | 2.67B | 2.80B | 3.01B | 3.07B | Net Debt |
-1.47B | 902.30M | 1.51B | 1.80B | 1.64B | Total Liabilities |
7.40B | 7.72B | 8.02B | 8.47B | 9.31B | Stockholders Equity |
968.90M | 479.00M | 477.80M | 355.60M | 186.60M |
Cash Flow | Free Cash Flow | |||
368.90M | 635.30M | 373.40M | 830.70M | 720.70M | Operating Cash Flow |
406.30M | 783.10M | 581.60M | 1.05B | 877.50M | Investing Cash Flow |
-16.30M | -140.80M | 525.50M | 192.00M | -113.40M | Financing Cash Flow |
-69.30M | -896.80M | -1.18B | -1.27B | -773.50M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
84 Outperform | $688.11B | 35.98 | 50.51% | 0.63% | 10.35% | 16.40% | |
80 Outperform | $524.16B | 41.40 | 198.52% | 0.49% | 12.07% | 17.27% | |
74 Outperform | $36.82B | 13.43 | 14.50% | ― | 10.06% | 38060.98% | |
73 Outperform | $66.75B | 17.39 | 20.00% | ― | 7.10% | 4.45% | |
73 Outperform | $25.52B | 16.72 | 7.05% | 1.00% | 4.68% | 63.39% | |
70 Outperform | $3.60B | 3.88 | 96.42% | 8.83% | -3.38% | 63.33% | |
64 Neutral | $14.34B | 10.61 | 9.28% | 4.07% | 18.04% | -9.54% |