XML 31 R14.htm IDEA: XBRL DOCUMENT v3.22.4
Inventories
12 Months Ended
Dec. 31, 2022
Inventories [Abstract]  
Inventories
5. Inventories

   
December 31,
2022
   
December 31,
2021
 
 
 
(In thousands)
 
 
           
Finished goods
 
$
324,362
   
$
296,739
 
Work-in-process
   
14,099
     
16,010
 
Raw materials
   
190,254
     
156,006
 
Subtotal
   
528,715
     
468,755
 
Unreturned customer inventories
   
19,695
     
22,268
 
Total inventories
 
$
548,410
   
$
491,023