XML 20 R10.htm IDEA: XBRL DOCUMENT v3.23.1
Inventories
3 Months Ended
Mar. 31, 2023
Inventory Disclosure [Abstract]  
Inventories
2.
Inventories
Inventories were as follows (in thousands):
 
 
  
March 31, 2023
 
  
December 31, 2022
 
Raw materials
   $ 85,833      $ 82,181  
Work-in-process
     12,101        10,456  
Finished goods
     9,448        8,773  
    
 
 
    
 
 
 
     $ 107,382      $ 101,410