v3.26.1
Interest income and finance (costs) income, net (Tables)
12 Months Ended
Dec. 31, 2025
Interest income and finance (costs) income, net  
Schedule of interest income and finance (costs) income, net

For the Year Ended December 31, 

2023

2024

2025

  ​ ​ ​

RMB

  ​ ​ ​

RMB

  ​ ​ ​

RMB

Interest income

  ​ ​ ​

  ​ ​ ​

  ​ ​ ​

Interest income from bank deposits

 

2,256,095

 

2,129,939

 

1,932,306

Others

 

47,307

 

100,496

 

55,725

2,303,402

2,230,435

1,988,031

Finance (costs) income, net

 

 

 

Interest expenses on borrowings

 

(99,272)

 

(199,116)

 

(195,782)

Foreign exchanges gains (losses)

 

271,411

 

(1,129,759)

 

646,851

Fair value changes of exchange rate derivatives

130,199

(279,314)

Others

 

(85,136)

 

(143,261)

 

(85,119)

87,003

(1,341,937)

86,636