30.94
-0.90%
Close of 9 Nov 2026, in CNY
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¥3.98bn
FY2016FY2025
Net income
CN¥97.0m
FY2016FY2025
Free cash flow
CN¥36.1m
FY2016FY2025
Shareholders' equity
CN¥3.57bn
FY2016FY2025
Income statement
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥3.98bn | CN¥3.40bn | CN¥3.11bn | CN¥2.97bn | CN¥2.76bn | CN¥2.48bn | CN¥2.12bn | CN¥2.04bn | CN¥1.61bn | CN¥1.31bn |
| Gross profit | CN¥925.9m | CN¥798.2m | CN¥782.6m | CN¥718.0m | CN¥775.5m | CN¥726.1m | CN¥566.2m | CN¥834.9m | CN¥703.9m | CN¥544.5m |
| Research and development | CN¥289.8m | CN¥267.8m | CN¥278.6m | CN¥280.2m | CN¥283.6m | CN¥253.3m | CN¥227.0m | CN¥232.4m | CN¥176.5m | CN¥130.6m |
| Operating income | CN¥241.8m | CN¥198.1m | CN¥189.1m | CN¥145.6m | CN¥152.2m | CN¥223.5m | −CN¥1.81bn | CN¥392.2m | CN¥318.0m | CN¥219.6m |
| Net income | CN¥97.0m | CN¥161.1m | CN¥163.8m | CN¥105.5m | CN¥176.2m | CN¥167.1m | −CN¥1.79bn | CN¥314.4m | CN¥249.4m | CN¥303.6m |
| Diluted earnings per share | 0.12 | 0.20 | 0.21 | 0.13 | 0.22 | 0.19 | -1.73 | 0.42 | 0.33 | 0.41 |
Balance sheet
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CN¥5.85bn | CN¥5.37bn | CN¥5.06bn | CN¥4.81bn | CN¥4.41bn | CN¥4.36bn | CN¥4.65bn | CN¥6.36bn | CN¥5.45bn | CN¥5.13bn |
| Cash and short-term investments | — | CN¥680.0m | CN¥835.9m | CN¥766.2m | CN¥642.9m | CN¥784.5m | CN¥1.23bn | CN¥1.52bn | CN¥882.9m | CN¥616.3m |
| Total liabilities | CN¥2.21bn | CN¥1.87bn | CN¥1.68bn | CN¥1.60bn | CN¥1.36bn | CN¥1.49bn | CN¥1.93bn | CN¥1.71bn | CN¥1.71bn | CN¥1.57bn |
| Debt | — | CN¥894.8m | CN¥783.7m | CN¥778.7m | CN¥776.9m | CN¥915.6m | CN¥1.40bn | CN¥1.40bn | CN¥1.44bn | CN¥1.17bn |
| Shareholders' equity | CN¥3.57bn | CN¥3.45bn | CN¥3.37bn | CN¥3.20bn | CN¥3.06bn | CN¥2.88bn | CN¥2.72bn | CN¥4.63bn | CN¥3.73bn | CN¥3.52bn |
| Shares outstanding | 780m | 806m | 780m | 824m | 787m | 902m | 1,034m | 741m | 753m | 740m |
Cash flow
Fiscal years
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CN¥146.3m | CN¥36.2m | CN¥136.8m | CN¥90.8m | CN¥146.3m | CN¥173.2m | CN¥109.9m | CN¥275.3m | CN¥144.6m | CN¥289.7m |
| Capital spending | −CN¥110.2m | −CN¥108.3m | −CN¥102.7m | −CN¥144.3m | −CN¥123.7m | −CN¥114.1m | −CN¥94.9m | −CN¥97.8m | −CN¥144.9m | −CN¥105.6m |
| Free cash flow | CN¥36.1m | −CN¥72.2m | CN¥34.1m | −CN¥53.5m | CN¥22.5m | CN¥59.1m | CN¥15.0m | CN¥177.4m | −CN¥255,190 | CN¥184.2m |
| Dividends paid | −CN¥86.4m | −CN¥28.9m | −CN¥33.3m | −CN¥40.2m | −CN¥43.4m | −CN¥55.8m | −CN¥72.6m | −CN¥152.5m | −CN¥134.1m | −CN¥112.3m |
Latest quarters
By quarter end
| Jun 2026 | Mar 2026 | Dec 2025 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥961.1m | CN¥917.4m | CN¥1.26bn | CN¥971.7m | CN¥914.4m | CN¥832.5m | CN¥990.4m | CN¥828.6m |
| Gross profit | CN¥219.5m | CN¥206.2m | CN¥278.6m | CN¥232.9m | CN¥225.5m | CN¥187.7m | CN¥176.7m | CN¥211.3m |
| Operating income | CN¥18.3m | CN¥47.3m | — | CN¥27.2m | CN¥31.5m | CN¥31.5m | CN¥56.5m | CN¥39.0m |
| Net income | CN¥5.4m | CN¥77.3m | CN¥18.4m | CN¥18.8m | CN¥28.6m | CN¥31.2m | CN¥50.4m | CN¥25.9m |
| Diluted earnings per share | 0.01 | 0.10 | 0.02 | 0.02 | 0.04 | 0.04 | 0.06 | 0.03 |
| Cash from operations | — | — | CN¥484.0m | −CN¥27.0m | −CN¥87.0m | −CN¥220.0m | CN¥357.0m | −CN¥67.0m |
| Capital spending | −CN¥26.0m | −CN¥26.0m | −CN¥25.0m | −CN¥30.0m | −CN¥25.0m | −CN¥28.0m | −CN¥31.0m | −CN¥29.0m |
| Free cash flow | — | — | CN¥459.0m | −CN¥57.0m | −CN¥112.0m | −CN¥248.0m | CN¥326.0m | −CN¥96.0m |
| Total assets | CN¥6.07bn | CN¥5.99bn | CN¥5.85bn | CN¥5.94bn | CN¥5.75bn | CN¥5.72bn | CN¥5.37bn | CN¥5.63bn |
| Cash and short-term investments | — | — | — | CN¥539.9m | CN¥489.7m | CN¥664.8m | CN¥680.0m | CN¥645.0m |
| Debt | CN¥285.0m | CN¥285.0m | CN¥367.2m | CN¥856.9m | CN¥1.13bn | CN¥1.15bn | CN¥857.0m | CN¥910.3m |
| Shareholders' equity | CN¥3.66bn | CN¥3.65bn | CN¥3.57bn | CN¥3.60bn | CN¥3.58bn | CN¥3.49bn | CN¥3.45bn | CN¥3.44bn |
Financial ratios
Data as of 20 Sept 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | |
|---|---|---|---|---|---|---|
| Gross margin | 23.3% | 23.5% | 25.2% | 24.1% | 28.1% | 29.3% |
| Operating margin | 6.1% | 5.8% | 6.1% | 4.9% | 5.5% | 9.0% |
| Net margin | 2.4% | 4.7% | 5.3% | 3.5% | 6.4% | 6.7% |
| Return on equity | 2.7% | 4.7% | 4.9% | 3.3% | 5.8% | 5.8% |
| Return on assets | 1.7% | 3.0% | 3.2% | 2.2% | 4.0% | 3.8% |
| Free cash flow yield | 0.9% | 0.5% | 0.9% | 0.8% | 1.0% | 0.9% |
| Revenue growth | 17.1% | 9.4% | 4.4% | 7.8% | 11.2% | 16.9% |
| Earnings growth | -39.8% | -1.6% | 55.2% | -40.1% | 5.5% | -109.3% |
| Current ratio | 1.96x | 2.09x | 2.25x | 2.24x | 2.50x | 2.22x |
| Debt to equity | 0.10x | 0.25x | 0.22x | 0.23x | 0.24x | 0.30x |
| Equity ratio | 61.0% | 64.3% | 66.7% | 66.6% | 69.3% | 66.0% |
| Interest coverage | 6.71x | 5.81x | 4.90x | 3.01x | 3.00x | 3.30x |
| R&D as a share of sales | 7.3% | 7.9% | 9.0% | 9.4% | 10.3% | 10.2% |
| Buybacks as a share of market value | 3.2% | -3.3% | 5.4% | -4.8% | 12.8% | 12.8% |
Growth per year
Compound annual rate
| 3 years | 5 years | 10 years | |
|---|---|---|---|
| Revenue | 10.2% | 9.9% | 13.4% |
| Operating income | 18.4% | 1.6% | 2.9% |
| Net income | -2.8% | -10.3% | -6.7% |
Average margins
Over each period
| 1 year | 3 years | 5 years | 10 years | |
|---|---|---|---|---|
| Gross margin | 23.4% | 24.0% | 25.3% | 29.0% |
| Operating margin | 6.0% | 5.8% | 6.2% | 1.7% |
| Net margin | 3.5% | 3.9% | 4.7% | 0.5% |
Valuation history
At each fiscal year end
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 398.0 | 250.2 | 123.7 | 145.0 | 101.6 | 52.9 | -8.0 | 21.5 | 31.6 | 37.3 |
| Price to sales | 9.7 | 11.9 | 6.5 | 5.1 | 6.5 | 3.6 | 6.8 | 3.3 | 4.9 | 8.6 |
Dividends and splits
Per share, in the currency the company pays
Paid for 1 years. Last went ex-dividend on 31 Dec 2025.
| FY2025 | FY2018 | FY2017 | FY2016 | FY2015 | FY2014 | FY2013 | FY2012 | |
|---|---|---|---|---|---|---|---|---|
| Paid in the year | 0.07 | 0.10 | 0.10 | 0.075 | 0.05 | 0.133 | 0.033 | 0.025 |
- 2-for-1 split · 2 Jun 2017
- 3-for-2 split · 21 May 2014
- 2-for-1 split · 16 May 2013
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.