XML 61 R49.htm IDEA: XBRL DOCUMENT v3.23.1
TRADE AND OTHER RECEIVABLES (Tables)
12 Months Ended
Dec. 31, 2022
Trade and other receivables [abstract]  
Summary of Trade and Other Receivables
As of December 31,
20222021
US$’000 US$’000
Trade receivables83,319 104,405 
Less: Loss allowances(1,337)(841)
Trade receivable, net81,982 103,564 
Other receivables2,397 2,683 
Less: Loss allowances— (35)
Other receivable, net2,397 2,648 
Movement in Provision for Impairment of Trade Receivables
12(a)    Movement in the loss allowance on trade receivables
20222021
US$’000 US$’000
At January 1841 1,414 
Charge for the year712 383 
Write-off(171)(734)
Unused amounts reversed(204)(170)
Currency translation adjustment(2)(65)
Reclassification161 13 
At December 311,337 841 
Aging Analysis of Trade Receivables
12(b)    Aging analysis of trade receivables
Past due
TotalCurrent1-30 days31-60 days61-90 days91-120 days>120 days
US$’000US$’000US$’000US$’000US$’000US$’000US$’000
December 31, 2022
Expected loss rate1.60%0.09%1.00%2.40%10.74%37.04%98.35%
Gross carrying amount - trade receivables83,319 69,607 10,166 2,127 298 27 1,094 
Loss allowances1,337 66 102 51 32 10 1,076 
Trade receivable, net81,982 69,541 10,064 2,076 266 17 18 
December 31, 2021
Expected loss rate0.81%0.11%0.68%4.77%7.14%3.03%53.12%
Gross carrying amount - trade receivables104,405 90,080 11,140 1,572 504 66 1,043 
Loss allowances841 98 76 75 36 554 
Trade receivable, net103,564 89,982 11,064 1,497 468 64 489