Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 5.43B | 4.73B | 4.13B | 3.37B | 2.42B |
Gross Profit | 4.34B | 3.80B | 2.63B | 2.55B | 1.74B |
EBITDA | 2.01B | 1.73B | 1.42B | 1.09B | 648.73M |
Net Income | 838.91M | 671.03M | 465.19M | 294.25M | -54.14M |
Balance Sheet | |||||
Total Assets | 8.55B | 7.62B | 7.35B | 6.96B | 6.53B |
Cash, Cash Equivalents and Short-Term Investments | 1.01B | 689.52M | 1.09B | 981.79M | 442.39M |
Total Debt | 2.79B | 2.60B | 2.65B | 2.79B | 2.89B |
Total Liabilities | 4.13B | 3.74B | 3.86B | 3.83B | 3.68B |
Stockholders Equity | 4.40B | 3.86B | 3.47B | 3.11B | 2.83B |
Cash Flow | |||||
Free Cash Flow | 1.19B | 395.61M | 868.84M | 923.90M | 482.86M |
Operating Cash Flow | 1.65B | 1.16B | 1.11B | 1.14B | 592.42M |
Investing Cash Flow | -462.45M | -759.19M | -246.75M | -137.26M | -149.91M |
Financing Cash Flow | -875.47M | -775.73M | -775.04M | -494.73M | -395.27M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
76 Outperform | $17.56B | 24.97 | 29.49% | 1.26% | 6.75% | 19.71% | |
76 Outperform | $11.62B | 22.25 | 32.71% | 1.58% | 2.40% | 4.07% | |
76 Outperform | $3.65B | 27.51 | 8.89% | 1.49% | 2.26% | -37.52% | |
74 Outperform | $16.40B | 18.07 | 20.60% | 2.85% | 14.98% | 25.10% | |
72 Outperform | $20.28B | 25.69 | 40.27% | 1.43% | 2.67% | 1.31% | |
71 Outperform | $6.18B | 21.71 | 30.55% | 5.23% | 2.38% | 6.01% | |
57 Neutral | HK$24.54B | 3.87 | -2.03% | 6.53% | -0.31% | -67.70% |