XML 49 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Inventory, Net of Reserves
Inventories are classified as follows (in thousands):
 
    
December 31,

2024
    
December 31,

2023
 
Raw materials
   $ 227,032      $ 233,952  
Work in progress
     21,801        20,198  
Finished goods
     228,428        262,086  
  
 
 
    
 
 
 
Total inventories
   $ 477,261      $ 516,236