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

​