Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
1.66B | 1.37B | 1.25B | 1.10B | 984.91M | Gross Profit |
1.48B | 2.25B | 1.25B | 1.10B | 984.91M | EBIT |
0.00 | 1.02B | 845.41M | 752.89M | 376.21M | EBITDA |
0.00 | 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 | |||
5.62B | 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 |
---|---|---|---|---|---|---|---|
78 Outperform | $4.34B | 9.53 | 7.53% | 4.07% | 15.34% | -3.89% | |
77 Outperform | $4.31B | 6.18 | 13.21% | 4.27% | 23.25% | 4.64% | |
68 Neutral | $4.51B | 11.62 | 5.38% | 5.46% | 6.09% | -26.94% | |
67 Neutral | $4.38B | 22.98 | 6.09% | 3.42% | 11.66% | -16.50% | |
66 Neutral | $4.50B | 8.40 | 10.55% | 6.91% | 7.84% | 54.79% | |
63 Neutral | $13.51B | 9.48 | 9.36% | 4.87% | 16.09% | -8.30% | |
51 Neutral | $4.21B | ― | -13.52% | 0.60% | -21.80% | -5309.94% |