0.22
-0.45%
Close of 6 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$709.4m
FY2016FY2025
Net income
HK$24.5m
FY2016FY2025
Free cash flow
HK$103.0m
FY2016FY2025
Shareholders' equity
HK$442.0m
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | HK$709.4m | HK$705.4m | HK$710.6m | HK$784.8m | HK$1.16bn | HK$800.1m | HK$934.5m | HK$991.4m | HK$850.2m | HK$834.4m |
| Gross profit | HK$232.5m | HK$234.4m | HK$228.9m | HK$225.1m | HK$232.2m | HK$198.8m | HK$284.3m | HK$222.4m | HK$188.1m | HK$165.7m |
| Operating income | HK$107.8m | HK$105.0m | HK$120.0m | HK$103.5m | HK$80.6m | HK$5.0m | HK$87.1m | HK$42.5m | HK$10.3m | −HK$31.0m |
| Net income | HK$24.5m | HK$26.2m | HK$43.7m | HK$83.8m | HK$58.5m | −HK$146.2m | HK$70.5m | HK$62.9m | HK$31.1m | −HK$35.7m |
| Diluted earnings per share | 0.03 | 0.04 | 0.06 | 0.11 | 0.08 | -0.20 | 0.09 | 0.08 | 0.04 | -0.05 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | HK$713.0m | HK$772.6m | HK$821.0m | HK$869.9m | HK$814.7m | HK$806.8m | HK$816.2m | HK$656.7m | HK$687.7m | HK$704.8m |
| Cash and short-term investments | HK$179.3m | HK$165.0m | HK$194.5m | HK$207.7m | HK$131.2m | HK$69.5m | HK$102.2m | HK$92.8m | HK$26.9m | HK$34.0m |
| Total liabilities | HK$271.0m | HK$328.1m | HK$360.3m | HK$401.4m | HK$401.1m | HK$463.3m | HK$293.1m | HK$153.9m | HK$257.9m | HK$299.1m |
| Debt | HK$165.5m | HK$205.7m | HK$229.6m | HK$259.1m | HK$260.3m | HK$334.7m | HK$130.7m | HK$14.4m | HK$110.3m | HK$102.0m |
| Shareholders' equity | HK$442.0m | HK$444.5m | HK$460.7m | HK$468.5m | HK$413.6m | HK$343.5m | HK$523.1m | HK$502.8m | HK$429.8m | HK$405.8m |
| Shares outstanding | 747m | 747m | 747m | 747m | 747m | 747m | 781m | 783m | 783m | 783m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | HK$103.3m | HK$70.5m | HK$95.8m | HK$168.5m | HK$136.9m | HK$62.4m | HK$46.4m | HK$165.6m | −HK$9.3m | HK$9.9m |
| Capital spending | −HK$337,000 | −HK$2.8m | −HK$11.9m | −HK$3.7m | −HK$3.3m | −HK$14.1m | −HK$8.1m | −HK$2.7m | −HK$2.8m | −HK$5.0m |
| Free cash flow | HK$103.0m | HK$67.7m | HK$84.0m | HK$164.9m | HK$133.6m | HK$48.4m | HK$38.3m | HK$162.9m | −HK$12.0m | HK$4.9m |
| Dividends paid | −HK$26.0m | −HK$35.0m | −HK$40.0m | −HK$40.0m | — | −HK$19.1m | −HK$40.1m | — | — | — |
Latest quarters
By quarter end
| Sept 2025 | Mar 2025 | Sept 2024 | Mar 2024 | Sept 2023 | Jun 2023 | Mar 2023 | Sept 2022 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | HK$308.8m | HK$371.5m | HK$337.8m | HK$367.4m | HK$338.0m | HK$169.0m | HK$419.7m | HK$290.9m |
| Gross profit | HK$100.0m | HK$122.9m | HK$109.6m | HK$122.6m | HK$111.7m | HK$55.9m | HK$133.9m | HK$94.9m |
| Operating income | HK$52.5m | HK$47.8m | HK$62.2m | HK$55.4m | HK$52.0m | HK$23.5m | HK$94.5m | HK$27.7m |
| Net income | HK$32.8m | −HK$11.4m | HK$35.8m | −HK$4.5m | HK$30.7m | HK$15.4m | HK$36.7m | HK$7.0m |
| Diluted earnings per share | 0.04 | -0.02 | 0.05 | -0.01 | 0.04 | 0.02 | 0.05 | 0.01 |
| Cash from operations | HK$48.0m | HK$59.0m | HK$43.0m | HK$41.0m | HK$29.0m | — | HK$76.0m | HK$19.0m |
| Capital spending | — | — | — | — | −HK$2.0m | — | −HK$5.0m | −HK$6.0m |
| Free cash flow | — | — | — | — | HK$27.0m | — | HK$71.0m | HK$13.0m |
| Total assets | HK$666.2m | HK$713.0m | HK$736.6m | HK$772.6m | HK$743.9m | HK$743.9m | HK$821.0m | HK$740.9m |
| Cash and short-term investments | HK$139.7m | HK$179.3m | HK$126.4m | HK$165.0m | HK$118.1m | HK$118.1m | HK$194.5m | HK$102.1m |
| Debt | HK$89.5m | HK$148.1m | HK$137.3m | HK$184.7m | HK$163.2m | HK$163.2m | HK$209.6m | HK$176.9m |
| Shareholders' equity | HK$462.4m | HK$442.0m | HK$462.1m | HK$444.5m | HK$447.3m | HK$447.3m | HK$460.7m | HK$413.5m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | -3.3% | -2.4% | -0.1% |
| Operating income | 1.4% | 84.6% | — |
| Net income | -33.7% | — | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 33.0% | 31.6% | 27.7% | 25.6% |
| Operating margin | 15.0% | 15.0% | 10.7% | 6.1% |
| Net margin | 3.6% | 6.1% | 1.9% | 2.0% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 6.8 | 6.6 | 5.4 | 1.8 | 2.7 | -1.2 | 4.9 | 4.9 | 10.6 | -9.0 |
| Price to sales | 0.2 | 0.2 | 0.3 | 0.2 | 0.1 | 0.2 | 0.4 | 0.3 | 0.4 | 0.4 |
Dividends and splits
Per share, in the currency the company pays
Paid for 5 years. Last went ex-dividend on 1 Sept 2025.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2022 | FY2020 | FY2019 | FY2012 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.027 | 0.035 | 0.047 | 0.054 | 0.054 | 0.026 | 0.051 | 0.04 |
- 2-to-1 reverse split · 13 Jul 2018
- 10-to-1 reverse split · 8 Jan 2013
- 5-for-1 split · 15 Nov 2010
- 1.076-for-1 split · 29 Jul 1993
- 5-for-4 split · 16 Aug 1990
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.