Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 122.88B | 126.50B | 112.33B | 99.11B | 86.40B |
Gross Profit | 49.14B | 52.05B | 45.37B | 40.17B | 32.24B |
EBITDA | 26.99B | 29.88B | 25.34B | 23.65B | 17.28B |
Net Income | 12.24B | 15.30B | 11.21B | 14.46B | 8.73B |
Balance Sheet | |||||
Total Assets | 184.38B | 174.21B | 176.68B | 155.52B | 119.13B |
Cash, Cash Equivalents and Short-Term Investments | 4.53B | 4.36B | 10.49B | 13.59B | 23.75B |
Total Debt | 42.76B | 45.08B | 52.06B | 34.35B | 17.89B |
Total Liabilities | 87.39B | 86.51B | 95.41B | 78.19B | 54.05B |
Stockholders Equity | 96.92B | 87.63B | 81.23B | 77.20B | 65.08B |
Cash Flow | |||||
Free Cash Flow | 15.77B | 13.44B | 5.93B | 9.60B | 12.15B |
Operating Cash Flow | 20.61B | 18.80B | 10.46B | 13.18B | 15.35B |
Investing Cash Flow | -7.67B | -8.51B | -20.30B | -26.19B | -4.78B |
Financing Cash Flow | -12.99B | -16.21B | 6.22B | 2.49B | -3.31B |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
78 Outperform | $29.55B | 21.42 | 15.82% | 2.48% | 0.75% | 15.68% | |
77 Outperform | $14.37B | 30.33 | 20.28% | 1.28% | -0.40% | -2.50% | |
76 Outperform | $12.41B | 25.33 | 19.27% | 0.89% | 6.99% | 23.25% | |
73 Outperform | $34.75B | 43.38 | 8.09% | 0.09% | 5.27% | 0.61% | |
70 Outperform | $47.10B | 17.01 | 27.78% | 2.11% | -0.39% | 47.31% | |
69 Neutral | $39.07B | 43.64 | 25.86% | 1.49% | -11.19% | -22.50% | |
58 Neutral | HK$14.11B | 4.63 | -3.01% | 6.76% | 3.67% | -54.16% |