v3.26.1
Trade and other receivables, net
6 Months Ended
Jun. 30, 2026
Trade and other receivables, net  
Trade and other receivables, net

7.Trade and other receivables, net

  ​ ​ ​

As of

  ​ ​ ​

As of

December 31,

June 30,

2025

2026

(audited)

(unaudited)

Trade receivables, gross

 

7,345

 

6,270

Less: allowance for credit losses

 

(1,855)

 

(1,796)

Trade receivables, net

 

5,490

 

4,474

Rebate receivables

 

436

 

216

Deposits

 

1,121

 

1,222

Loans receivable

 

3,858

 

Interest receivables

 

127

 

328

Others

 

166

 

167

Sub-total

 

11,198

 

6,407

Prepaid media costs

4,363

4,522

Prepayments

1,458

1,660

VAT and other tax recoverable

101

185

Total trade and other receivables

17,120

12,774

Less: non-current rental deposits

 

(495)

 

(528)

 

16,625

 

12,246

Trade receivables are non-interest bearing and are generally on 30-90 days (December 31, 2025:same) credit terms.