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 |
---|---|---|---|---|---|---|---|
76 Outperform | $4.53B | 9.97 | 7.39% | 3.81% | 10.18% | 2.27% | |
76 Outperform | $4.31B | 6.18 | 12.85% | 3.89% | 13.85% | 2.51% | |
68 Neutral | $4.62B | 11.91 | 5.38% | 5.33% | 6.09% | -26.94% | |
67 Neutral | $4.64B | 8.65 | 10.55% | 6.49% | 7.84% | 54.79% | |
67 Neutral | $4.38B | 22.98 | 6.09% | 3.33% | 11.66% | -16.50% | |
62 Neutral | $11.85B | 9.13 | 8.11% | 79.54% | 12.80% | -5.24% | |
49 Neutral | $4.33B | ― | -13.52% | 0.57% | -21.80% | -5309.94% |