v3.22.2.2
INVENTORIES
9 Months Ended
Sep. 30, 2022
Inventory Disclosure [Abstract]  
INVENTORIES INVENTORIES
Inventories consisted of the following:
December 31,
2021
September 30,
2022
Work in process$20,760 $39,739 
Raw materials25,266 30,632 
Finished goods7,398 11,891 
Total$53,424 $82,262 
Provision for obsolete inventories at $6,569 and $1,229 were recognized for the three months ended September 30, 2021 and 2022, respectively. Provision for obsolete inventories at $12,667 and $3,148 were recognized for the nine months ended September 30, 2021 and 2022, respectively.