XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.4
PRODUCT WARRANTY (Tables)
12 Months Ended
Dec. 31, 2022
Product Warranties Disclosures [Abstract]  
Schedule of Movement of Product Warranty
Movement of product warranty was as follows:
Year Ended
December 31,
202020212022
Balance at beginning of the year$18,416 $19,356 $58,458 
Provided during the year3,477 52,932 14,097 
Utilized during the year(2,537)(13,830)(26,916)
Exchange difference$— $— $(3,579)
Balance at end of the year$19,356 $58,458 $42,060 
Product warranty – current$4,296 $20,922 $13,044 
Product warranty – non-current15,060 37,536 29,016