Breakdown | ||||
Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|
Income Statement | Total Revenue | |||
3.00B | 2.43B | 2.76B | 3.29B | 2.26B | Gross Profit |
1.02B | 2.36B | 958.34M | 1.33B | 774.52M | EBIT |
807.05M | 575.94M | 666.93M | 988.14M | 478.73M | EBITDA |
543.29M | 445.27M | 0.00 | 0.00 | 0.00 | Net Income Common Stockholders |
378.28M | 255.48M | 476.52M | 740.12M | 350.57M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | |||
2.39B | 2.03B | 786.29M | 719.53M | 829.60M | Total Assets |
4.17B | 3.70B | 3.62B | 3.80B | 3.37B | Total Debt |
923.32M | 844.39M | 687.82M | 721.04M | 719.64M | Net Debt |
50.27M | 247.51M | -98.47M | 1.50M | -109.96M | Total Liabilities |
2.23B | 1.92B | 1.89B | 2.17B | 1.88B | Stockholders Equity |
1.71B | 1.58B | 1.54B | 1.32B | 1.23B |
Cash Flow | Free Cash Flow | |||
958.05M | 437.91M | 508.19M | 1.36B | 925.04M | Operating Cash Flow |
988.15M | 457.95M | 531.38M | 1.38B | 978.37M | Investing Cash Flow |
-67.43M | 15.62M | 313.30M | -705.89M | -483.87M | Financing Cash Flow |
-628.55M | -557.23M | -735.57M | -925.32M | -307.79M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
79 Outperform | $28.63B | 13.64 | 19.07% | 1.31% | 13.79% | 28.57% | |
74 Outperform | $4.12B | 17.11 | 51.51% | 4.36% | 23.88% | ― | |
74 Outperform | $4.61B | 33.85 | 34.27% | 4.08% | 39.75% | ― | |
74 Outperform | $5.50B | 28.78 | 62.26% | 0.70% | 29.48% | 63.03% | |
73 Outperform | $7.71B | 21.69 | 23.03% | 1.61% | 22.67% | 47.20% | |
71 Outperform | $3.52B | 98.41 | 1.79% | 0.72% | 29.12% | ― | |
63 Neutral | $13.85B | 10.47 | 9.22% | 4.23% | 17.31% | -7.79% |