XML 33 R14.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Inventories Inventories
The following table sets forth the components of inventory:
December 31,
(In thousands)20242023
Finished products$93,356 $88,687 
Work in process13,413 15,378 
Raw materials and supplies190,027 188,539 
Total inventories$296,796 $292,604