0.07
+1.56%
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$553.0m
FY2015FY2024
Net income
HK$82.8m
FY2015FY2024
Free cash flow
HK$28.7m
FY2015FY2024
Shareholders' equity
HK$325.6m
FY2015FY2024
Income statement
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | HK$553.0m | HK$484.7m | HK$440.3m | HK$353.4m | HK$208.8m | HK$209.4m | HK$135.3m | HK$156.5m | HK$146.5m | HK$123.4m |
| Gross profit | HK$461.1m | HK$392.8m | HK$334.9m | HK$277.0m | HK$181.1m | HK$181.5m | HK$117.6m | HK$133.6m | HK$123.9m | HK$102.8m |
| Research and development | HK$49.9m | HK$33.2m | HK$31.0m | HK$44.5m | HK$30.1m | HK$30.4m | HK$39.1m | HK$36.1m | HK$14.6m | HK$17.2m |
| Operating income | HK$89.4m | HK$75.9m | HK$45.2m | −HK$2.1m | −HK$38.9m | −HK$59.1m | −HK$118.6m | −HK$79.8m | −HK$55.7m | −HK$57.7m |
| Net income | HK$82.8m | HK$70.9m | HK$38.5m | −HK$19.6m | −HK$71.3m | HK$2.5m | −HK$138.6m | −HK$279.3m | −HK$55.7m | −HK$59.8m |
| Diluted earnings per share | 0.01 | 0.01 | 0.01 | -0.00 | -0.01 | 0.00 | -0.02 | -0.05 | -0.01 | -0.01 |
Balance sheet
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | HK$517.6m | HK$410.0m | HK$292.5m | HK$267.6m | HK$252.7m | HK$296.5m | HK$242.4m | HK$390.2m | HK$497.3m | HK$557.0m |
| Cash and short-term investments | HK$169.9m | HK$129.2m | HK$98.2m | HK$83.6m | HK$61.0m | HK$87.2m | HK$38.8m | HK$121.3m | HK$78.1m | HK$110.0m |
| Total liabilities | HK$191.9m | HK$152.8m | HK$97.7m | HK$93.3m | HK$63.3m | HK$55.0m | HK$40.7m | HK$47.0m | HK$50.9m | HK$50.3m |
| Debt | HK$115.2m | HK$56.3m | HK$22.7m | HK$5.6m | HK$3.1m | HK$1.1m | HK$13.4m | — | HK$11.0m | — |
| Shareholders' equity | HK$325.6m | HK$257.2m | HK$194.7m | HK$174.3m | HK$189.4m | HK$241.4m | HK$201.8m | HK$343.2m | HK$446.4m | HK$506.7m |
| Shares outstanding | 6,140m | 6,365m | 6,361m | 6,372m | 6,408m | 6,280m | 6,176m | 5,427m | 5,092m | 4,998m |
Cash flow
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | HK$66.7m | HK$98.8m | HK$48.7m | HK$12.0m | −HK$15.5m | −HK$30.7m | −HK$89.0m | −HK$68.6m | −HK$23.7m | −HK$12.6m |
| Capital spending | −HK$38.0m | −HK$59.7m | −HK$28.4m | −HK$8.4m | −HK$13.0m | −HK$9.3m | −HK$2.8m | −HK$26.1m | −HK$20.6m | −HK$33.0m |
| Free cash flow | HK$28.7m | HK$39.1m | HK$20.2m | HK$3.6m | −HK$28.5m | −HK$40.0m | −HK$91.8m | −HK$94.7m | −HK$44.3m | −HK$45.6m |
Latest quarters
By quarter end
| Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Jun 2023 | Dec 2022 | Jun 2022 | Dec 2021 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | HK$310.2m | HK$279.4m | HK$273.6m | HK$234.8m | HK$249.9m | HK$244.7m | HK$195.6m | HK$196.4m |
| Gross profit | HK$254.1m | HK$230.5m | HK$230.6m | HK$194.0m | HK$198.9m | HK$190.4m | HK$144.5m | HK$152.6m |
| Operating income | HK$79.4m | HK$20.6m | HK$71.8m | HK$32.9m | HK$43.8m | HK$28.1m | HK$17.9m | −HK$7.1m |
| Net income | HK$76.0m | HK$15.4m | HK$67.4m | HK$31.5m | HK$39.4m | HK$23.9m | HK$14.6m | −HK$21.5m |
| Diluted earnings per share | 0.01 | 0.00 | 0.01 | 0.01 | 0.01 | 0.00 | 0.00 | -0.00 |
| Total assets | HK$556.0m | HK$517.6m | HK$487.1m | HK$410.0m | HK$311.3m | HK$292.5m | HK$262.5m | HK$267.6m |
| Cash and short-term investments | HK$170.5m | HK$169.9m | HK$164.9m | HK$129.2m | HK$95.8m | HK$98.2m | HK$81.9m | HK$83.6m |
| Debt | HK$70.3m | HK$65.7m | HK$56.1m | HK$41.0m | HK$16.9m | HK$18.7m | HK$5.2m | HK$985,000 |
| Shareholders' equity | HK$382.8m | HK$325.6m | HK$312.7m | HK$257.2m | HK$224.8m | HK$194.7m | HK$180.6m | HK$174.3m |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 16.1% | 21.4% | 19.7% |
| Net income | — | 102.0% | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 82.3% | 80.0% | 81.3% | 82.1% |
| Operating margin | 15.9% | 11.4% | 4.9% | -8.5% |
| Net margin | 14.8% | 9.4% | 4.6% | -16.3% |
Valuation history
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 4.5 | 6.5 | 11.9 | -27.3 | -10.3 | 401.0 | -4.0 | -2.9 | -14.0 | -15.0 |
| Price to sales | 0.7 | 0.9 | 1.0 | 1.5 | 3.5 | 4.7 | 4.1 | 5.2 | 5.3 | 7.3 |
Dividends and splits
Per share, in the currency the company pays
Paid for 1 years. Last went ex-dividend on 28 May 2025.
| FY2025 | FY2008 | FY2003 | |
|---|---|---|---|
| Paid in the year | 0.003 | 0.016 | 0.001 |
- 10-to-1 reverse split · 31 Aug 2009
- 7-for-1 split · 22 Aug 2007
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.