Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 1.01B | 973.58M | 993.34M | 689.50M | 461.59M |
Gross Profit | 615.94M | 643.71M | 664.96M | 412.39M | 234.85M |
EBITDA | 675.07M | 704.83M | 787.63M | 444.48M | 315.64M |
Net Income | 505.07M | 576.30M | 559.21M | 1.05B | 93.15M |
Balance Sheet | |||||
Total Assets | 4.34B | 3.66B | 3.40B | 3.63B | 2.71B |
Cash, Cash Equivalents and Short-Term Investments | 514.23M | 357.84M | 267.67M | 552.43M | 65.66M |
Total Debt | 734.78M | 404.17M | 501.95M | 1.34B | 1.46B |
Total Liabilities | 918.85M | 644.82M | 839.81M | 1.54B | 1.68B |
Stockholders Equity | 3.42B | 3.02B | 2.56B | 2.09B | 1.04B |
Cash Flow | |||||
Free Cash Flow | -37.59M | 308.26M | 735.61M | 72.39M | 95.02M |
Operating Cash Flow | 621.75M | 576.29M | 934.74M | 428.11M | 265.68M |
Investing Cash Flow | -650.79M | -338.53M | 176.57M | -143.15M | -170.74M |
Financing Cash Flow | 210.61M | -233.62M | -973.40M | -220.87M | -168.45M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
83 Outperform | $991.61M | 2.63 | 27.25% | 8.01% | 3.94% | 19.85% | |
75 Outperform | $1.15B | 3.94 | 12.57% | 4.68% | 17.77% | -5.90% | |
74 Outperform | $1.19B | 3.71 | 11.19% | 0.49% | 0.28% | -17.08% | |
74 Outperform | $1.86B | 0.79 | 72.40% | 54.08% | 65.83% | ― | |
71 Outperform | $1.65B | 3.70 | 14.14% | 4.60% | 4.93% | -17.08% | |
63 Neutral | $1.64B | 14.48 | 6.06% | 9.54% | -7.73% | -39.13% | |
58 Neutral | HK$14.75B | 4.74 | -3.01% | 5.52% | 3.67% | -54.16% |