XML 36 R18.htm IDEA: XBRL DOCUMENT v3.22.1
Trade and other receivables
12 Months Ended
Dec. 31, 2021
Trade and other receivables  
Trade and other receivables

13    Trade and other receivables

Trade and other receivables were comprised of the following:

​

​

​

​

​

​

​

​

As of December 31, 

In thousands of USD

    

2020

    

2021

Advances to suppliers

 

782

​

1,529

Trade notes and accounts receivable

 

18,043

​

20,974

Less: Allowance for impairment of trade notes and accounts receivable

 

(9,885)

​

(8,980)

Unbilled revenues

 

756

​

1,160

Other receivables

 

4,173

​

4,042

Less: Allowance for impairment of other receivables

 

(723)

​

(375)

Trade and other receivables

 

13,146

​

18,350

​

Allowance for expected credit losses

The movement of allowance for expected credit losses (“ECL”) of trade notes and accounts receivable and other receivables is as follows:

​

​

​

​

​

​

​

    

ECL of trade notes

    

​

​

​

and accounts

​

ECL of other

In thousands of USD

    

receivable

    

receivables

Balance as of January 1, 2019

 

9,289

 

565

Additions

 

4,965

​

245

Reversal

 

(147)

​

(35)

Use of provision

 

(4,060)

​

(86)

Effect of translation

 

(162)

​

34

Balance as of December 31, 2020

 

9,885

 

723

Additions

 

2,359

​

107

Reversal

 

(237)

​

(218)

Use of provision

 

(2,583)

​

(130)

Effect of translation

 

(444)

​

(107)

Balance as of December 31, 2021

 

8,980

 

375

​

The ageing analysis of trade notes and accounts receivable is as follows:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Past due but not impaired

​

    

​

    

​

    

Total

    

Neither past

    

​

    

​

    

​

​

​

​

​

Total

​

expected

​

due nor

​

< 30

​

30 - 90

​

>90

In thousands of USD

    

Total net

    

gross

    

credit losses

    

impaired

    

days

    

days

    

days

As of December 31, 2020

 

8,158

 

18,043

 

(9,885)

 

3,031

 

3,198

 

1,218

 

711

As of December 31, 2021

 

11,994

 

20,974

​

(8,980)

​

4,102

​

4,703

​

502

​

2,687

​

See Note 33 for disclosure of how the Group manages and measures credit quality of trade and other receivables that are neither past due nor impaired.