XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2023
Classes of current inventories [abstract]  
Summary of Inventories
As of December 31,
20232022
US$’000US$’000
Raw materials and supplies28,962 26,449 
Work in progress20,991 17,945 
Finished goods78,277 86,214 
Total inventories at the lower of cost and net realizable value128,230 130,608