Breakdown | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 |
---|---|---|---|---|---|
Income Statement | |||||
Total Revenue | 260.51M | 179.91M | 109.78M | 146.89M | 94.81M |
Gross Profit | 149.43M | 119.24M | 107.13M | 137.25M | 71.61M |
EBITDA | 91.18M | 68.43M | 64.15M | 103.69M | 36.23M |
Net Income | 58.23M | 44.19M | 42.16M | 71.50M | 22.74M |
Balance Sheet | |||||
Total Assets | 3.13B | 2.87B | 1.58B | 2.17B | 1.26B |
Cash, Cash Equivalents and Short-Term Investments | 291.04M | 251.31M | 226.99M | 1.07B | 208.57M |
Total Debt | 365.44M | 584.53M | 34.45M | 36.11M | 59.32M |
Total Liabilities | 2.76B | 2.57B | 1.33B | 1.94B | 1.09B |
Stockholders Equity | 376.63M | 296.66M | 248.32M | 232.39M | 164.74M |
Cash Flow | |||||
Free Cash Flow | 111.00K | 57.64M | 29.44M | 7.08M | 15.15M |
Operating Cash Flow | 2.56M | 60.11M | 30.50M | 8.34M | 16.31M |
Investing Cash Flow | -158.25M | -1.23B | -248.95M | 27.46M | 1.50M |
Financing Cash Flow | 199.94M | 1.20B | -619.96M | 831.03M | 68.94M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
---|---|---|---|---|---|---|---|
80 Outperform | $707.50M | 14.18 | 9.91% | 8.72% | 0.89% | -2.22% | |
78 Outperform | $809.12M | 10.59 | 14.08% | 3.11% | 4.86% | 7.89% | |
78 Outperform | $798.85M | 9.66 | 12.51% | 1.36% | 1.99% | -2.80% | |
75 Outperform | $779.10M | 9.69 | 19.16% | 0.04% | 33.02% | 33.76% | |
71 Outperform | $753.66M | 11.56 | 15.67% | 3.23% | 4.94% | 20.77% | |
71 Outperform | $737.79M | 12.27 | 11.16% | 3.88% | 2.82% | 6.88% | |
58 Neutral | HK$92.81B | 5.77 | -3.20% | 4.92% | 5.50% | -56.25% |