6.31
+4.30%
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 CNY, from our data supplier.
Revenue
CN¥2.45bn
FY2015FY2025
Net income
CN¥400.1m
FY2015FY2025
Free cash flow
CN¥484.1m
FY2015FY2025
Shareholders' equity
CN¥1.42bn
FY2015FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥2.45bn | CN¥2.19bn | CN¥1.86bn | CN¥1.37bn | CN¥1.56bn | CN¥1.22bn | CN¥1.22bn | CN¥1.14bn | CN¥970.5m | CN¥810.8m |
| Gross profit | CN¥1.16bn | CN¥1.04bn | CN¥797.9m | CN¥503.4m | CN¥613.2m | CN¥501.2m | CN¥501.2m | CN¥508.5m | CN¥435.9m | CN¥313.4m |
| Research and development | CN¥249.6m | CN¥234.2m | CN¥200.8m | CN¥48.2m | CN¥229.1m | CN¥183.8m | CN¥183.8m | CN¥89.1m | CN¥92.8m | CN¥72.5m |
| Operating income | CN¥419.9m | CN¥409.3m | CN¥201.0m | CN¥406.6m | CN¥118.8m | CN¥117.8m | CN¥92.5m | CN¥76.4m | CN¥7.1m | −CN¥126.3m |
| Net income | CN¥400.1m | CN¥394.6m | CN¥196.3m | CN¥381.3m | CN¥107.4m | CN¥68.5m | CN¥68.5m | CN¥69.8m | CN¥24.9m | −CN¥109.1m |
| Diluted earnings per share | 0.97 | 0.95 | 0.46 | 0.88 | 0.25 | 0.16 | 0.15 | 0.16 | 0.06 | -0.30 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CN¥2.52bn | CN¥2.32bn | CN¥2.16bn | CN¥2.31bn | CN¥1.81bn | CN¥1.79bn | CN¥1.79bn | CN¥1.87bn | CN¥1.53bn | CN¥1.72bn |
| Cash and short-term investments | CN¥674.6m | CN¥647.8m | CN¥727.1m | CN¥635.2m | CN¥482.8m | CN¥371.2m | CN¥371.2m | CN¥625.3m | CN¥323.7m | CN¥457.9m |
| Total liabilities | CN¥1.08bn | CN¥875.0m | CN¥907.0m | CN¥1.06bn | CN¥941.4m | CN¥666.6m | CN¥666.6m | CN¥613.4m | CN¥685.9m | CN¥903.3m |
| Debt | CN¥315.8m | CN¥252.0m | CN¥390.0m | CN¥473.8m | CN¥398.9m | CN¥389.9m | CN¥335.5m | CN¥288.3m | CN¥385.1m | CN¥562.0m |
| Shareholders' equity | CN¥1.42bn | CN¥1.44bn | CN¥1.24bn | CN¥1.25bn | CN¥866.2m | CN¥1.13bn | CN¥1.13bn | CN¥1.26bn | CN¥841.0m | CN¥816.4m |
| Shares outstanding | 412m | 416m | 427m | 432m | 432m | 440m | 448m | 432m | 395m | — |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CN¥546.2m | CN¥454.9m | CN¥190.2m | CN¥82.9m | −CN¥16.5m | CN¥87.8m | CN¥87.8m | CN¥182.5m | CN¥125.4m | −CN¥88.2m |
| Capital spending | −CN¥62.1m | −CN¥87.7m | −CN¥100.7m | −CN¥72.2m | −CN¥57.0m | −CN¥91.9m | −CN¥91.9m | −CN¥102.5m | −CN¥57.8m | −CN¥56.6m |
| Free cash flow | CN¥484.1m | CN¥367.2m | CN¥89.5m | CN¥10.7m | −CN¥73.5m | −CN¥4.1m | −CN¥4.1m | CN¥80.0m | CN¥67.6m | −CN¥144.8m |
| Dividends paid | −CN¥356.3m | −CN¥236.0m | −CN¥174.0m | −CN¥27.2m | −CN¥14.4m | −CN¥16.2m | −CN¥125.3m | −CN¥100.7m | −CN¥26.6m | −CN¥41.0m |
Latest quarters
By quarter end
| Jun 2026 | Dec 2025 | Jun 2025 | Dec 2024 | Jun 2024 | Dec 2023 | Sept 2023 | Jun 2023 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥1.23bn | CN¥1.31bn | CN¥1.14bn | CN¥1.03bn | CN¥1.16bn | CN¥1.02bn | CN¥509.8m | CN¥838.2m |
| Gross profit | CN¥576.0m | CN¥600.6m | CN¥555.1m | CN¥539.9m | CN¥500.4m | CN¥454.2m | CN¥227.1m | CN¥328.6m |
| Operating income | CN¥222.6m | CN¥173.6m | CN¥226.8m | CN¥226.1m | CN¥183.2m | CN¥107.8m | CN¥64.9m | CN¥93.2m |
| Net income | CN¥200.3m | CN¥173.8m | CN¥226.3m | CN¥217.4m | CN¥177.2m | CN¥120.7m | CN¥60.4m | CN¥75.6m |
| Diluted earnings per share | 0.49 | 0.42 | 0.55 | 0.52 | 0.43 | 0.28 | 0.14 | 0.18 |
| Cash from operations | — | CN¥326.0m | CN¥219.0m | CN¥372.0m | CN¥82.0m | CN¥186.0m | — | CN¥21.0m |
| Capital spending | — | −CN¥62.0m | — | −CN¥87.0m | — | — | — | — |
| Free cash flow | — | CN¥264.0m | — | CN¥285.0m | — | — | — | — |
| Total assets | CN¥2.94bn | CN¥2.52bn | CN¥2.53bn | CN¥2.32bn | CN¥2.22bn | CN¥2.16bn | CN¥2.16bn | CN¥2.21bn |
| Cash and short-term investments | CN¥736.4m | CN¥674.6m | CN¥649.8m | CN¥647.8m | CN¥637.9m | CN¥727.1m | CN¥727.1m | CN¥742.2m |
| Debt | CN¥306.5m | CN¥315.8m | CN¥355.3m | CN¥311.0m | CN¥416.1m | CN¥481.6m | CN¥229.3m | CN¥375.9m |
| Shareholders' equity | CN¥1.42bn | CN¥1.42bn | CN¥1.43bn | CN¥1.44bn | CN¥1.30bn | CN¥1.24bn | CN¥1.24bn | CN¥1.32bn |
Financial ratios
Data as of 24 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Gross margin | 47.1% | 47.6% | 43.0% | 36.1% | 38.6% | 44.8% | — |
| Operating margin | 17.1% | 19.3% | 11.8% | 6.0% | 8.6% | -9.3% | — |
| Net margin | 16.3% | 18.0% | 10.6% | 27.9% | 6.9% | -11.3% | — |
| Return on equity | 28.2% | 27.4% | 15.8% | 30.6% | 12.4% | -18.4% | — |
| Return on assets | 15.9% | 17.0% | 9.1% | 16.5% | 5.9% | -8.6% | — |
| Free cash flow yield | 20.7% | 18.3% | 9.5% | 5.0% | 1.3% | 9.4% | — |
| Revenue growth | 12.1% | 17.7% | 35.8% | -12.5% | 25.8% | — | -10.2% |
| Earnings growth | 1.4% | 101.0% | -48.5% | 255.1% | -176.7% | — | -332.5% |
| Current ratio | 1.76x | 2.10x | 2.05x | 1.97x | 1.17x | 1.14x | — |
| Debt to equity | 0.20x | 0.21x | 0.38x | 0.52x | 0.53x | 0.42x | — |
| Equity ratio | 56.5% | 62.0% | 57.5% | 53.9% | 47.9% | 46.6% | — |
| Interest coverage | 25.58x | 20.33x | 9.66x | 2.69x | 8.24x | -4.38x | — |
| R&D as a share of sales | 10.2% | 10.7% | 10.8% | 3.5% | 14.7% | 25.2% | — |
| Buybacks as a share of market value | 1.0% | 2.6% | 1.2% | -0.0% | 0.0% | 1.8% | — |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 21.5% | — | 11.7% |
| Operating income | 1.1% | — | — |
| Net income | 1.6% | — | — |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 47.3% | 44.5% | — | — |
| Operating margin | 17.9% | 18.3% | — | — |
| Net margin | 17.1% | 17.4% | — | — |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 7.7 | 8.2 | 3.3 | 2.6 | 10.3 | 17.7 | 33.5 | 40.6 | 101.7 | -25.8 |
| Price to sales | 1.3 | 1.5 | 0.3 | 0.7 | 0.7 | 1.0 | 1.9 | 2.5 | 2.6 | 3.5 |
Dividends and splits
Per share, in the currency the company pays
Paid for 3 years. Last went ex-dividend on 28 Apr 2026.
| FY2026 | FY2025 | FY2024 | FY2023 | FY2020 | FY2018 | FY2017 | FY2012 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.466 | 0.827 | 0.483 | 0.371 | 0.098 | 0.26 | 0.193 | 0.30 |
- 6-for-5 split · 28 Jun 2019
- 5-for-1 split · 30 Jun 2014
- 10-to-1 reverse split · 15 Feb 2011
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.