Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|---|
Income Statement | ||||||
Total Revenue | 6.22B | 7.41B | 5.36B | 5.33B | 4.19B | 3.98B |
Gross Profit | -569.00M | 1.23B | 117.00M | 855.00M | 586.00M | 492.00M |
EBITDA | 52.50M | 1.47B | 196.00M | 864.00M | 720.00M | 591.00M |
Net Income | -640.00M | 633.00M | -102.00M | 331.00M | 222.00M | 139.00M |
Balance Sheet | ||||||
Total Assets | 10.96B | 12.48B | 10.20B | 9.23B | 8.30B | 8.10B |
Cash, Cash Equivalents and Short-Term Investments | 1.24B | 2.60B | 1.54B | 1.21B | 885.00M | 811.00M |
Total Debt | 1.67B | 2.43B | 1.27B | 1.30B | 1.31B | 1.45B |
Total Liabilities | 7.84B | 9.05B | 7.27B | 6.12B | 5.54B | 5.47B |
Stockholders Equity | 3.04B | 3.36B | 2.86B | 3.03B | 2.68B | 2.55B |
Cash Flow | ||||||
Free Cash Flow | 505.00M | 74.00M | 365.00M | 326.00M | 200.00M | 130.00M |
Operating Cash Flow | 689.00M | 714.00M | 777.00M | 728.00M | 567.00M | 386.00M |
Investing Cash Flow | -341.00M | -603.00M | -420.00M | -400.00M | -345.00M | -245.00M |
Financing Cash Flow | -185.00M | 736.00M | -294.00M | -224.00M | -276.00M | 504.00M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $18.90B | 42.32 | 17.46% | 0.18% | 9.89% | 16.20% | |
72 Outperform | $24.46B | 26.26 | 23.85% | 0.61% | 46.08% | ― | |
71 Outperform | $15.14B | 39.93 | 16.76% | 0.43% | 5.53% | 5.56% | |
70 Outperform | $16.41B | 56.01 | 26.97% | 0.55% | 10.13% | 10.04% | |
66 Neutral | $6.53B | 179.08 | 4.70% | ― | 26.15% | 251.10% | |
58 Neutral | HK$13.62B | 5.49 | -2.78% | 5.72% | 2.29% | -57.50% | |
51 Neutral | $4.76B | ― | 81.63% | ― | -2.60% | -94.76% |