| Breakdown | TTM | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 | Dec 2020 | 
|---|---|---|---|---|---|---|
| Income Statement | ||||||
| Total Revenue | 131.98M | 118.74M | 148.84M | 171.40M | 161.05M | 148.91M | 
| Gross Profit | 81.19M | 73.02M | 93.28M | 110.27M | 104.28M | 97.92M | 
| EBITDA | 19.44M | 21.01M | 32.77M | 33.23M | 40.47M | 51.52M | 
| Net Income | 10.03M | 5.08M | 14.92M | 20.74M | 20.12M | 27.14M | 
| Balance Sheet | ||||||
| Total Assets | 157.49M | 154.63M | 165.59M | 177.36M | 177.93M | 181.66M | 
| Cash, Cash Equivalents and Short-Term Investments | 46.02M | 48.34M | 62.11M | 78.99M | 103.38M | 113.64M | 
| Total Debt | 8.44M | 7.86M | 10.64M | 12.74M | 13.46M | 13.99M | 
| Total Liabilities | 18.25M | 50.31M | 23.72M | 32.44M | 32.47M | 29.44M | 
| Stockholders Equity | 139.25M | 104.31M | 141.87M | 144.92M | 145.46M | 152.22M | 
| Cash Flow | ||||||
| Free Cash Flow | 17.11M | 19.78M | 15.63M | 38.80M | 26.76M | 44.61M | 
| Operating Cash Flow | 21.22M | 21.25M | 18.76M | 40.66M | 37.91M | 46.81M | 
| Investing Cash Flow | 814.00K | 999.00K | -8.02M | -12.57M | -47.11M | -2.13M | 
| Financing Cash Flow | -28.16M | -24.03M | -28.55M | -31.98M | -37.43M | -11.33M | 
| Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth | 
|---|---|---|---|---|---|---|---|
| ― | HK$171.09M | 6.98 | 5.52% | 11.69% | 0.56% | -6.55% | |
| ― | HK$133.28M | 26.44 | 4.12% | 25.93% | -20.22% | -66.17% | |
| ― | $18.38B | 12.79 | -2.54% | 3.03% | 1.52% | -15.83% | |
| ― | HK$1.92B | 25.00 | 6.39% | 3.95% | -9.75% | -64.87% | |
| ― | HK$120.00M | ― | -92.80% | ― | -10.85% | -64.42% | |
| ― | HK$241.09M | ― | ― | ― | -15.54% | 16.04% | |
| ― | HK$122.66M | ― | ― | ― | 12.94% | -62.14% |