1.79
-11.39%
Close of 9 Nov 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$4.18bn
FY2015FY2024
Net income
HK$156.0m
FY2015FY2024
Free cash flow
HK$241.4m
FY2015FY2024
Shareholders' equity
HK$1.23bn
FY2015FY2024
Income statement
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | HK$4.18bn | HK$4.22bn | HK$3.73bn | HK$3.04bn | HK$2.28bn | HK$3.00bn | HK$2.58bn | HK$1.92bn | HK$2.25bn | HK$2.52bn |
| Gross profit | HK$1.72bn | HK$1.78bn | HK$1.45bn | HK$1.22bn | HK$779.9m | HK$828.6m | HK$620.1m | HK$421.8m | HK$529.5m | HK$581.4m |
| Operating income | HK$309.2m | HK$361.2m | HK$204.7m | HK$165.5m | −HK$94.5m | HK$13.6m | −HK$56.4m | −HK$65.4m | −HK$47.9m | HK$969,000 |
| Net income | HK$156.0m | HK$171.2m | HK$30.8m | HK$21.1m | −HK$169.4m | −HK$38.8m | −HK$80.5m | −HK$64.2m | −HK$84.1m | −HK$45.7m |
| Diluted earnings per share | 0.57 | 0.63 | 0.11 | 0.08 | -0.62 | -0.14 | -0.30 | -0.24 | -0.31 | -0.17 |
Balance sheet
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | HK$2.98bn | HK$3.12bn | HK$3.08bn | HK$2.41bn | HK$2.24bn | HK$2.28bn | HK$2.05bn | HK$1.78bn | HK$1.88bn | — |
| Cash and short-term investments | HK$466.6m | HK$462.7m | HK$301.4m | HK$378.9m | HK$358.6m | HK$285.4m | HK$321.9m | HK$513.0m | HK$523.2m | — |
| Total liabilities | HK$1.75bn | HK$1.94bn | HK$2.06bn | HK$1.39bn | HK$1.21bn | HK$1.14bn | HK$872.1m | HK$486.5m | HK$638.7m | — |
| Debt | HK$232.9m | HK$279.6m | HK$330.3m | HK$237.9m | HK$298.4m | HK$279.4m | HK$73.8m | HK$98.9m | HK$198.9m | — |
| Shareholders' equity | HK$1.23bn | HK$1.18bn | HK$1.02bn | HK$1.03bn | HK$1.04bn | HK$1.14bn | HK$1.18bn | HK$1.30bn | HK$1.24bn | — |
| Shares outstanding | 275m | 272m | 272m | 272m | 272m | 272m | 272m | 272m | 272m | 271m |
Cash flow
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | HK$336.8m | HK$471.5m | HK$60.7m | HK$198.7m | HK$215.8m | HK$124.3m | −HK$113.8m | HK$99.2m | HK$32.6m | — |
| Capital spending | −HK$95.5m | −HK$98.0m | −HK$89.9m | −HK$49.7m | −HK$50.6m | −HK$87.6m | −HK$48.0m | −HK$28.1m | −HK$30.0m | — |
| Free cash flow | HK$241.4m | HK$373.4m | −HK$29.2m | HK$149.0m | HK$165.1m | HK$36.7m | −HK$161.8m | HK$71.1m | HK$2.6m | — |
| Dividends paid | −HK$68.2m | −HK$16.3m | — | — | — | — | — | — | — | −HK$16.3m |
Latest quarters
By quarter end
| Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | Jun 2022 | Dec 2021 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | HK$1.68bn | HK$2.26bn | HK$1.93bn | HK$2.16bn | HK$2.06bn | HK$2.11bn | HK$1.63bn | HK$1.81bn |
| Gross profit | HK$686.9m | HK$920.4m | HK$794.9m | HK$905.7m | HK$877.3m | HK$816.4m | HK$632.6m | HK$718.1m |
| Operating income | HK$51.9m | HK$204.2m | HK$105.1m | HK$215.5m | HK$145.7m | HK$168.2m | HK$36.5m | HK$168.1m |
| Net income | HK$1.7m | HK$93.5m | HK$62.5m | HK$97.1m | HK$74.2m | HK$50.1m | −HK$19.3m | HK$54.7m |
| Diluted earnings per share | 0.01 | 0.34 | 0.23 | 0.36 | 0.27 | 0.18 | -0.07 | 0.20 |
| Total assets | HK$3.08bn | HK$2.98bn | HK$3.08bn | HK$3.12bn | HK$3.03bn | HK$3.08bn | HK$2.90bn | HK$2.41bn |
| Cash and short-term investments | HK$348.0m | HK$466.6m | HK$182.8m | HK$462.7m | HK$240.1m | HK$301.4m | HK$313.6m | HK$378.9m |
| Debt | HK$235.1m | HK$124.5m | HK$210.0m | HK$177.9m | HK$214.8m | HK$233.6m | HK$276.4m | HK$159.1m |
| Shareholders' equity | HK$1.28bn | HK$1.23bn | HK$1.15bn | HK$1.18bn | HK$1.09bn | HK$1.02bn | HK$958.6m | HK$1.03bn |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 11.3% | 6.9% | 1.6% |
| Operating income | 23.2% | 86.8% | 12.5% |
| Net income | 94.7% | — | 0.5% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 41.7% | 40.7% | 38.1% | 33.1% |
| Operating margin | 8.0% | 6.9% | 4.7% | 2.7% |
| Net margin | 3.9% | 2.5% | 0.8% | 0.1% |
Valuation history
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 4.4 | 3.3 | 5.2 | 10.9 | -1.6 | -11.7 | -5.7 | -7.2 | -5.4 | -16.6 |
| Price to sales | 0.2 | 0.1 | 0.0 | 0.1 | 0.1 | 0.1 | 0.2 | 0.2 | 0.2 | 0.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 3 years. Last went ex-dividend on 27 Jun 2025.
| FY2025 | FY2024 | FY2023 | FY2015 | FY2014 | FY2013 | FY2012 | FY2011 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.17 | 0.31 | 0.12 | 0.06 | 0.06 | 0.09 | 0.29 | 0.39 |
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.