Breakdown | |||||
TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | Total Revenue | ||||
12.56B | 10.91B | 9.76B | 11.44B | 10.18B | 7.08B | Gross Profit |
2.40B | 2.05B | 1.85B | 3.03B | 2.35B | 1.15B | EBIT |
1.44B | 611.44M | 476.04M | 1.46B | 728.59M | 305.91M | EBITDA |
1.21B | 1.16B | 972.37M | 1.82B | 1.25B | 646.51M | Net Income Common Stockholders |
222.40M | 364.55M | 197.60M | 782.10M | 476.18M | 31.75M |
Balance Sheet | Cash, Cash Equivalents and Short-Term Investments | ||||
448.97M | 999.83M | 1.14B | 1.15B | 666.02M | 1.10B | Total Assets |
8.04B | 10.69B | 9.72B | 9.90B | 9.61B | 9.13B | Total Debt |
2.98B | 3.71B | 3.06B | 2.98B | 3.00B | 3.15B | Net Debt |
2.77B | 3.30B | 2.52B | 2.29B | 2.50B | 2.74B | Total Liabilities |
4.20B | 5.32B | 4.54B | 4.65B | 4.72B | 4.69B | Stockholders Equity |
3.81B | 5.10B | 4.93B | 5.00B | 4.68B | 4.25B |
Cash Flow | Free Cash Flow | ||||
76.58M | -410.47M | 238.22M | 885.48M | 357.68M | 543.11M | Operating Cash Flow |
396.05M | -80.91M | 554.54M | 1.09B | 564.79M | 743.86M | Investing Cash Flow |
-571.20M | -626.21M | -604.61M | -705.86M | -196.19M | -320.61M | Financing Cash Flow |
44.73M | 680.07M | -175.97M | -292.87M | -282.66M | -231.20M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
$2.46B | 6.27 | 7.27% | 3.37% | ― | ― | ||
65 Neutral | $8.89B | 15.01 | 4.75% | 203.76% | 3.54% | -2.49% | |
$1.73B | 7.70 | 18.32% | ― | ― | ― | ||
$2.72B | 66.89 | 1.32% | 6.27% | ― | ― | ||
$14.74B | 12.59 | 5.84% | 5.08% | ― | ― | ||
€884.81M | 6.40 | 16.33% | 9.38% | ― | ― | ||
70 Outperform | S$439.71M | 4.66 | 7.94% | 3.17% | -4.59% | 74.87% |