XML 64 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Inventories (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
Inventories
Inventories at December 31, 2024 and 2023 consist of the following:
(In thousands)20242023
Raw materials$231,046 $248,656 
Work-in-process59,620 49,704 
Finished goods (1)
347,414 308,691 
Inventories, net$638,080 $607,051 
(1) Includes consignment inventories held by customers of $24.0 million and $20.8 million at December 31, 2024 and 2023, respectively.