v3.22.4
Inventories (Tables)
12 Months Ended
Dec. 31, 2022
Inventory Disclosure [Abstract]  
Schedule of Inventories

Inventories are comprised of the following:

 

   December 31,
2022
   December 31,
2021
 
Raw materials  $93,360   $54,443 
Work in process   9,875    11,126 
Finished goods   6,409    8,789 
Stores and spares   13,902    9,869 
Packing material   1,563    870 
Total Inventories, gross   125,109    85,097 
Less: Inventory allowance   (112)   (122)
Total inventories, net  $124,997   $84,975