0.16
-4.85%
Close of 30 Oct 2026, in HKD
Search any instrument
Reference data, closing prices and charts across 45,000 companies, plus crypto, commodities and currencies.
At a glance
Figures in HKD, from our data supplier.
Revenue
HK$3.69bn
FY2016FY2025
Net income
−HK$107.4m
FY2016FY2025
Free cash flow
HK$64.3m
FY2016FY2025
Shareholders' equity
HK$1.69bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | HK$3.69bn | HK$3.82bn | HK$3.60bn | HK$4.11bn | HK$4.39bn | HK$3.83bn | HK$4.35bn | HK$4.65bn | HK$4.19bn | HK$3.66bn |
| Gross profit | HK$380.6m | HK$422.4m | HK$295.2m | HK$354.3m | HK$558.9m | HK$427.8m | HK$591.1m | HK$580.7m | HK$517.0m | HK$507.5m |
| Research and development | HK$50.4m | HK$54.2m | HK$138.9m | HK$138.4m | HK$137.8m | HK$123.1m | HK$119.7m | HK$50.4m | HK$12.5m | HK$13.2m |
| Operating income | −HK$73.9m | HK$98.5m | −HK$96.7m | −HK$57.3m | HK$143.4m | HK$339,000 | HK$222.3m | HK$215.7m | HK$155.6m | HK$163.1m |
| Net income | −HK$107.4m | HK$28.2m | −HK$132.9m | −HK$58.0m | HK$46.0m | −HK$37.3m | HK$60.1m | HK$72.8m | HK$64.6m | HK$75.0m |
| Diluted earnings per share | -0.12 | 0.03 | -0.15 | -0.07 | 0.05 | -0.04 | 0.07 | 0.08 | 0.07 | 0.09 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | HK$3.50bn | HK$3.44bn | HK$3.78bn | HK$4.07bn | HK$5.19bn | HK$4.70bn | HK$4.83bn | HK$4.97bn | HK$4.74bn | HK$4.39bn |
| Cash and short-term investments | HK$688.1m | HK$710.3m | HK$916.3m | HK$1.08bn | HK$863.8m | HK$804.1m | HK$773.1m | HK$558.4m | HK$422.0m | HK$475.8m |
| Total liabilities | HK$1.81bn | HK$1.71bn | HK$2.13bn | HK$2.16bn | HK$2.98bn | HK$2.62bn | HK$2.84bn | HK$3.03bn | HK$2.68bn | HK$2.57bn |
| Debt | HK$929.8m | HK$925.5m | HK$1.28bn | HK$1.50bn | HK$1.85bn | HK$1.58bn | HK$1.34bn | HK$2.00bn | HK$1.79bn | HK$1.75bn |
| Shareholders' equity | HK$1.69bn | HK$1.72bn | HK$1.65bn | HK$1.91bn | HK$2.21bn | HK$2.08bn | HK$1.99bn | HK$1.94bn | HK$2.05bn | HK$1.82bn |
| Shares outstanding | 870m | 870m | 870m | 870m | 870m | 870m | 870m | 870m | 870m | 870m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | HK$231.2m | HK$170.5m | HK$233.2m | HK$655.3m | −HK$94.6m | HK$561.2m | HK$524.8m | HK$305.8m | HK$227.9m | HK$467.4m |
| Capital spending | −HK$166.9m | −HK$86.7m | −HK$162.9m | −HK$76.9m | −HK$113.6m | −HK$109.0m | −HK$176.3m | −HK$285.4m | −HK$259.8m | −HK$276.6m |
| Free cash flow | HK$64.3m | HK$83.7m | HK$70.2m | HK$578.4m | −HK$208.1m | HK$452.1m | HK$348.5m | HK$20.5m | −HK$31.9m | HK$190.8m |
| Dividends paid | −HK$6.1m | — | — | −HK$11.3m | — | −HK$13.0m | −HK$13.0m | −HK$13.0m | −HK$13.0m | −HK$13.0m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | HK$1.77bn | HK$1.84bn | HK$1.84bn | HK$2.01bn | HK$1.81bn | HK$1.88bn | HK$1.72bn | HK$1.83bn |
| Gross profit | HK$209.9m | HK$171.1m | HK$209.5m | HK$224.5m | HK$197.9m | HK$141.3m | HK$153.9m | HK$122.8m |
| Operating income | HK$28.5m | −HK$62.9m | −HK$11.0m | HK$26.8m | HK$11.4m | −HK$49.6m | −HK$47.1m | −HK$70.3m |
| Net income | HK$13.7m | −HK$113.8m | HK$6.4m | HK$24.3m | HK$3.8m | −HK$108.2m | −HK$24.7m | −HK$87.4m |
| Diluted earnings per share | 0.02 | -0.13 | 0.01 | 0.03 | 0.00 | -0.12 | -0.03 | -0.10 |
| Cash from operations | HK$48.0m | HK$226.0m | HK$5.0m | HK$277.0m | −HK$107.0m | HK$171.0m | HK$62.0m | HK$608.0m |
| Capital spending | −HK$82.0m | −HK$114.0m | −HK$52.0m | −HK$40.0m | −HK$46.0m | −HK$126.0m | −HK$36.0m | −HK$36.0m |
| Free cash flow | −HK$34.0m | HK$112.0m | −HK$47.0m | HK$237.0m | −HK$153.0m | HK$45.0m | HK$26.0m | HK$572.0m |
| Total assets | HK$3.64bn | HK$3.50bn | HK$3.48bn | HK$3.44bn | HK$3.33bn | HK$3.78bn | HK$4.28bn | HK$4.07bn |
| Cash and short-term investments | HK$762.3m | HK$688.1m | HK$637.3m | HK$710.3m | HK$419.2m | HK$916.3m | HK$1.33bn | HK$1.08bn |
| Debt | HK$1.00bn | HK$893.1m | HK$1.03bn | HK$925.5m | HK$939.9m | HK$1.28bn | HK$1.86bn | HK$1.50bn |
| Shareholders' equity | HK$1.71bn | HK$1.69bn | HK$1.72bn | HK$1.72bn | HK$1.65bn | HK$1.65bn | HK$1.76bn | HK$1.91bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -3.5% | -0.7% | -1.2% |
| Operating income | 8.9% | — | — |
| Net income | 22.8% | 23.6% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 10.7% | 9.5% | 10.4% | 11.9% |
| Operating margin | 0.3% | -0.9% | 0.1% | 2.0% |
| Net margin | -1.1% | -1.8% | -1.1% | 0.2% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | -2.2 | 3.9 | -1.7 | -4.3 | 8.0 | -10.3 | 7.2 | 7.3 | 9.4 | 5.8 |
| Price to sales | 0.1 | 0.0 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 | 0.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 1 years. Last went ex-dividend on 11 Jun 2025.
| FY2025 | FY2022 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.007 | 0.013 | 0.015 | 0.015 | 0.015 | 0.015 | 0.015 | 0.013 |
Sources and methodology
- Data on this tab
- Our data supplier
- Chart on the Overview
- TradingView
Nothing here is investment advice. Prices can be delayed or wrong, so check with the exchange before relying on them. Data for this page. How we cover markets.