T
2.23
+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¥9.25bn
FY2015FY2024
Net income
CN¥195.0m
FY2015FY2024
Free cash flow
−CN¥955.9m
FY2015FY2024
Shareholders' equity
CN¥5.26bn
FY2015FY2024
Income statement
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥9.25bn | CN¥8.35bn | CN¥8.04bn | CN¥8.32bn | CN¥8.61bn | CN¥7.04bn | CN¥6.43bn | CN¥7.18bn | CN¥4.28bn | CN¥6.86bn |
| Gross profit | CN¥1.77bn | CN¥1.74bn | CN¥1.68bn | CN¥1.69bn | CN¥1.57bn | CN¥1.20bn | CN¥1.87bn | CN¥1.63bn | −CN¥340.7m | CN¥1.34bn |
| Research and development | CN¥445.3m | CN¥348.1m | CN¥345.1m | CN¥340.0m | CN¥215.1m | CN¥176.6m | CN¥149.4m | CN¥115.9m | CN¥130.6m | CN¥120.3m |
| Operating income | CN¥275.2m | CN¥195.7m | CN¥212.1m | CN¥200.6m | CN¥97.7m | −CN¥811.0m | CN¥70.4m | CN¥67.3m | −CN¥1.97bn | −CN¥61.5m |
| Net income | CN¥195.0m | CN¥187.2m | CN¥216.0m | CN¥164.0m | CN¥33.7m | −CN¥814.3m | CN¥37.9m | CN¥52.2m | −CN¥1.92bn | CN¥22.1m |
| Diluted earnings per share | 0.06 | 0.05 | 0.06 | 0.05 | 0.01 | -0.32 | 0.02 | 0.02 | -0.79 | 0.01 |
Balance sheet
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Total assets | CN¥31.25bn | CN¥32.05bn | CN¥31.59bn | CN¥31.17bn | CN¥35.43bn | CN¥33.64bn | CN¥31.56bn | CN¥30.41bn | CN¥29.06bn | CN¥28.40bn |
| Cash and short-term investments | CN¥1.60bn | CN¥1.99bn | CN¥2.28bn | CN¥2.82bn | CN¥4.63bn | CN¥5.05bn | CN¥3.55bn | CN¥3.30bn | CN¥2.68bn | CN¥2.05bn |
| Total liabilities | CN¥25.33bn | CN¥25.54bn | CN¥25.20bn | CN¥25.35bn | CN¥30.34bn | CN¥30.27bn | CN¥27.36bn | CN¥26.24bn | CN¥24.95bn | CN¥22.96bn |
| Debt | CN¥11.31bn | CN¥11.99bn | CN¥14.78bn | CN¥14.69bn | CN¥15.35bn | CN¥14.85bn | CN¥13.24bn | CN¥12.75bn | CN¥12.57bn | CN¥10.91bn |
| Shareholders' equity | CN¥5.26bn | CN¥5.23bn | CN¥5.09bn | CN¥4.80bn | CN¥4.55bn | CN¥3.34bn | CN¥4.17bn | CN¥4.13bn | CN¥4.08bn | CN¥5.44bn |
| Shares outstanding | 3,306m | 3,426m | 3,374m | 3,337m | 2,525m | 2,564m | 2,425m | 2,589m | 2,424m | — |
Cash flow
Fiscal years
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Cash from operations | CN¥354.4m | CN¥234.9m | CN¥120.3m | CN¥107.9m | CN¥197.0m | CN¥299.9m | CN¥581.0m | CN¥1.09bn | −CN¥1.67bn | −CN¥601.8m |
| Capital spending | −CN¥1.31bn | −CN¥680.2m | −CN¥390.4m | −CN¥225.9m | −CN¥398.6m | −CN¥633.8m | −CN¥570.8m | −CN¥200.1m | −CN¥487.3m | −CN¥563.4m |
| Free cash flow | −CN¥955.9m | −CN¥445.4m | −CN¥270.1m | −CN¥118.0m | −CN¥201.6m | −CN¥333.9m | CN¥10.2m | CN¥893.7m | −CN¥2.16bn | −CN¥1.17bn |
| Dividends paid | −CN¥560.6m | −CN¥606.7m | −CN¥570.6m | −CN¥576.3m | −CN¥682.9m | −CN¥667.5m | −CN¥644.1m | −CN¥672.0m | −CN¥581.7m | −CN¥634.3m |
Latest quarters
By quarter end
| Jun 2026 | Sept 2025 | Jun 2025 | Mar 2025 | Dec 2024 | Sept 2024 | Jun 2024 | Mar 2024 | |
|---|---|---|---|---|---|---|---|---|
| Revenue | CN¥2.38bn | CN¥2.27bn | CN¥1.99bn | CN¥2.77bn | CN¥2.86bn | CN¥2.75bn | CN¥1.91bn | CN¥1.73bn |
| Gross profit | CN¥475.7m | CN¥442.0m | CN¥428.6m | CN¥391.1m | CN¥555.0m | CN¥465.6m | CN¥421.9m | CN¥326.6m |
| Operating income | CN¥215.8m | CN¥75.9m | CN¥44.5m | CN¥60.8m | CN¥93.3m | CN¥72.5m | CN¥70.2m | CN¥39.3m |
| Net income | CN¥26.2m | CN¥41.2m | CN¥21.9m | CN¥22.0m | CN¥125.2m | CN¥28.4m | CN¥21.0m | CN¥20.4m |
| Diluted earnings per share | 0.01 | 0.01 | 0.01 | 0.01 | 0.04 | 0.01 | 0.01 | 0.01 |
| Cash from operations | — | CN¥465.0m | −CN¥154.0m | CN¥223.0m | — | CN¥344.0m | −CN¥144.0m | CN¥197.0m |
| Capital spending | −CN¥88.0m | −CN¥39.0m | −CN¥196.0m | −CN¥347.0m | −CN¥373.0m | −CN¥752.0m | −CN¥100.0m | −CN¥83.0m |
| Free cash flow | — | CN¥426.0m | −CN¥350.0m | −CN¥124.0m | — | −CN¥408.0m | −CN¥244.0m | CN¥114.0m |
| Total assets | CN¥30.41bn | CN¥32.39bn | CN¥32.42bn | CN¥33.00bn | CN¥31.25bn | CN¥34.50bn | CN¥33.40bn | CN¥32.62bn |
| Cash and short-term investments | — | CN¥2.60bn | CN¥2.17bn | CN¥2.63bn | CN¥1.60bn | CN¥1.89bn | CN¥2.04bn | CN¥2.08bn |
| Debt | CN¥8.42bn | CN¥8.80bn | CN¥11.75bn | CN¥11.26bn | CN¥10.87bn | CN¥11.22bn | CN¥15.32bn | CN¥15.18bn |
| Shareholders' equity | CN¥5.25bn | CN¥5.09bn | CN¥5.31bn | CN¥5.28bn | CN¥5.26bn | CN¥5.15bn | CN¥5.26bn | CN¥5.25bn |
Financial ratios
Data as of 8 Oct 2026
| FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | |
|---|---|---|---|---|---|---|---|
| Gross margin | — | 19.1% | 20.8% | 20.9% | 20.3% | 18.2% | 17.1% |
| Operating margin | — | 8.9% | 9.9% | 10.8% | 11.6% | 12.8% | 2.2% |
| Net margin | — | 2.1% | 2.2% | 2.7% | 2.0% | 0.4% | -11.6% |
| Return on equity | — | 3.7% | 3.6% | 4.2% | 3.4% | 0.7% | -24.4% |
| Return on assets | — | 0.6% | 0.6% | 0.7% | 0.5% | 0.1% | -2.4% |
| Free cash flow yield | — | 22.9% | 12.1% | 6.9% | 4.5% | 10.7% | 16.6% |
| Revenue growth | — | 10.7% | 3.9% | -3.4% | -3.4% | 22.4% | 9.5% |
| Earnings growth | — | 4.2% | -13.3% | 31.7% | 386.3% | -104.1% | -2246.0% |
| Current ratio | — | 1.25x | 1.35x | 1.20x | 1.11x | 0.99x | 0.97x |
| Debt to equity | — | 2.07x | 2.99x | 2.73x | 3.06x | 2.34x | 4.09x |
| Equity ratio | — | 16.8% | 16.3% | 16.1% | 15.4% | 12.8% | 9.9% |
| Interest coverage | 1.92x | 1.53x | 1.33x | 1.39x | 1.23x | 1.07x | — |
| R&D as a share of sales | — | 4.8% | 4.2% | 4.3% | 4.1% | 2.5% | 2.5% |
| Buybacks as a share of market value | -1.1% | 3.5% | -1.5% | -1.1% | -32.1% | 1.5% | — |
Valuation history
At each fiscal year end
| FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 | FY2018 | FY2017 | FY2016 | FY2015 | |
|---|---|---|---|---|---|---|---|---|---|---|
| Price to earnings | 42.2 | 43.2 | 37.2 | 58.4 | 161.8 | -7.3 | 142.5 | 171.6 | -5.1 | — |
| Price to sales | 0.9 | 1.0 | 1.0 | 1.1 | 0.6 | 0.8 | 0.8 | 1.3 | 2.3 | 2.1 |
Dividends and splits
Per share, in the currency the company pays
Paid for 0 years. Last went ex-dividend on 31 Jul 2014.
| FY2014 | FY2011 | FY2009 | FY2001 | |
|---|---|---|---|---|
| Paid in the year | 0.01 | 0.017 | 0.02 | 0.013 |
- 3-for-2 split · 7 Jun 2012
- 8-for-5 split · 25 May 2009
- 1-to-1 reverse split · 11 Apr 2006
- 3-for-2 split · 2 Jul 1999
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.