v3.22.2.2
PRODUCT WARRANTY (Tables)
9 Months Ended
Sep. 30, 2022
Product Warranties Disclosures [Abstract]  
Schedule of Movement of Product Warranty
Movement of product warranty was as follows:
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202220212022
Balance at beginning of the period$25,543 $43,703 $19,356 $58,458 
Provided during the period35,553 2,028 44,610 8,263 
Utilized during the period(9,229)(4,357)(12,099)(22,957)
Exchange difference— (2,467)— (4,857)
Balance at end of the period$51,867 $38,907 $51,867 $38,907 
Schedule of Warranty Cost
December 31,
2021
September 30,
2022
Product warranty – current$20,922 $12,350 
Product warranty – non-current37,536 26,557 
Total$58,458 $38,907