Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
2.77B | 1.37B | 1.25B | 1.10B | 984.91M | Gross Profit |
1.48B | 2.25B | 1.25B | 1.10B | 984.91M | EBIT |
931.29M | 1.02B | 845.41M | 752.89M | 376.21M | EBITDA |
1.02B | 904.40M | 765.52M | 796.05M | 419.97M | Net Income Common Stockholders |
716.46M | 690.78M | 564.14M | 579.00M | 291.90M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
3.35B | 2.15B | 4.53B | 5.97B | 5.80B | Total Assets |
38.26B | 34.24B | 27.66B | 26.53B | 27.16B | Total Debt |
883.04M | 1.27B | 1.08B | 1.22B | 1.10B | Net Debt |
-1.90B | -874.80M | 41.75M | -836.46M | -1.30B | Total Liabilities |
32.55B | 29.10B | 22.97B | 21.69B | 22.89B | Stockholders Equity |
5.71B | 5.14B | 4.69B | 4.84B | 4.27B |
Cash Flow | Free Cash Flow | |||
738.85M | 852.41M | 735.09M | 508.74M | 502.34M | Operating Cash Flow |
834.47M | 881.55M | 764.95M | 542.66M | 551.95M | Investing Cash Flow |
-3.25B | -5.53B | -2.43B | 125.75M | -2.97B | Financing Cash Flow |
3.05B | 5.77B | 644.92M | -1.01B | 3.32B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
81 Outperform | $5.19B | 7.49 | 12.85% | 3.76% | 13.85% | 2.43% | |
76 Outperform | $5.03B | 10.74 | 7.40% | 3.44% | 10.34% | 2.54% | |
74 Outperform | $4.81B | 22.00 | 6.63% | 3.11% | 8.10% | 6.95% | |
70 Neutral | $5.02B | 13.04 | 5.48% | 4.93% | 1.48% | -18.84% | |
67 Neutral | $4.97B | 9.99 | 9.73% | 6.16% | -0.21% | 1.69% | |
64 Neutral | $12.93B | 9.70 | 7.85% | 78.03% | 12.07% | -7.83% | |
48 Neutral | $4.79B | ― | -10.40% | 0.35% | -8.17% | 73.59% |