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 |
---|---|---|---|---|---|---|---|
79 Outperform | $4.95B | 7.21 | 12.85% | 3.77% | 13.85% | 2.51% | |
76 Outperform | $4.85B | 10.79 | 7.39% | 3.52% | 10.18% | 2.27% | |
73 Outperform | $4.67B | 22.31 | 6.63% | 3.17% | 8.10% | 6.95% | |
69 Neutral | $4.98B | 12.96 | 5.48% | 4.94% | 1.60% | -18.84% | |
67 Neutral | $4.95B | 10.02 | 9.73% | 6.09% | -0.21% | 1.69% | |
64 Neutral | $12.52B | 9.82 | 7.95% | 16985.69% | 12.70% | -4.60% | |
51 Neutral | $5.00B | ― | -10.40% | 0.50% | -8.28% | 73.59% |