XML 27 R16.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Trade and other receivables
6 Months Ended
Jun. 30, 2024
Trade and other current receivables [abstract]  
Trade and other receivables
11 Trade and other receivables
Trade and other receivables are comprised of the following:
As of
In thousands of USDDecember 31, 2023June 30, 2024
Advances to suppliers2,667 3,934 
Trade notes and accounts receivable16,357 12,125 
Unbilled revenues6,786 573 
Other receivables2,448 1,372 
28,258 18,004 
Less: Allowance for expected credit loss(5,101)(3,877)
Trade and other receivables23,157 14,127 
Allowance for expected credit losses
The movement of allowance for expected credit losses (“ECL”) of trade and other receivables is as follows:
In thousands of USDECL of trade and other receivables
Balance as of December 31, 20235,101 
Provision for expected credit losses(76)
Write-off(726)
Effect of translation(422)
Balance as of June 30, 20243,877