v3.22.2.2
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
9 Months Ended
Sep. 30, 2022
Accrued Liabilities and Other Liabilities [Abstract]  
ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES ACCRUED EXPENSES AND OTHER CURRENT LIABILITIES
December 31,
2021
September 30,
2022
Product warranty, current$20,922 $12,350 
Payables for purchase of property, plant and equipment18,500 38,044 
Other current liabilities10,636 11,753 
Accrued payroll and welfare3,476 3,863 
Accrued expenses2,444 3,894 
Interest payable1,836 1,919 
Other tax payable926 5,795 
Operating lease liabilities, current— 1,902 
Total$58,740 $79,520