XML 46 R15.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property, Plant and Equipment
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
 December 31,
(In thousands)20242023
Land, buildings and improvements$68,356 $45,710 
Machinery and equipment186,902 177,337 
Tools, dies and auxiliary equipment78,934 73,494 
Furniture and fixtures37,400 33,212 
Leasehold improvements18,991 16,418 
Construction-in-progress51,416 35,357 
Total property, plant and equipment441,999 381,528 
Less accumulated depreciation273,264 259,656 
Total property, plant and equipment, net$168,735 $121,872 
Depreciation expense was $20.6 million in 2024, $19.7 million in 2023 and $19 million in 2022.