v3.26.3
Income/(Loss) per share (Tables)
6 Months Ended
Jun. 30, 2026
Income/(Loss) per share  
Schedule of basic and diluted income/(loss) per share

Six months ended June 30,

2025

2026

Class A

Class B

Class A

Class B

  ​ ​ ​

RMB

  ​ ​ ​

RMB

  ​ ​ ​

RMB

  ​ ​ ​

US$

  ​ ​ ​

RMB

  ​ ​ ​

US$

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

(Unaudited)

(Loss)/Income per share—basic:

Numerator:

Net (loss)/income attributable to common shareholders

(2,028)

(545)

2,309

340

628

93

Denominator:

Weighted average number of shares used in calculating basic (loss)/income per share

63,325,008

17,000,189

62,427,953

62,427,953

17,000,189

17,000,189

Basic (loss)/income per share

(0.03)

(0.03)

0.04

0.01

0.04

0.01

(Loss)/Income per share—diluted:

Numerator:

Net (loss)/income attributable to common shareholders

 

(2,028)

 

(545)

 

2,339

 

345

 

598

 

88

Denominator:

Dilutive share options and restricted share units

3,977,667

3,977,667

Weighted average number of shares used in calculating diluted (loss)/income per share

 

63,325,008

 

17,000,189

 

66,405,620

 

66,405,620

 

17,000,189

 

17,000,189

Diluted (loss)/income per share

(0.03)

(0.03)

0.04

0.01

0.04

0.01

(Loss)/Income per ADS (3 ADSs equal 40 Class A common shares):

(Loss)/Income per ADS—basic

(0.40)

0.49

0.07

(Loss)/Income per ADS—diluted

(0.40)

0.47

0.07