XML 78 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Property, Plant and Equipment, net      
Property, plant and equipment, gross $ 319,756 $ 296,668  
Accumulated depreciation and amortization (238,784) (219,107)  
Property, plant and equipment, net 80,972 77,561  
Depreciation expense 25,600 24,100 $ 25,200
Land      
Property, Plant and Equipment, net      
Property, plant and equipment, gross 2,453 2,529  
Building and improvements      
Property, Plant and Equipment, net      
Property, plant and equipment, gross $ 26,663 24,800  
Building and improvements | Minimum      
Property, Plant and Equipment, net      
Useful Life 30 years    
Building and improvements | Maximum      
Property, Plant and Equipment, net      
Useful Life 40 years    
Office furniture and equipment      
Property, Plant and Equipment, net      
Property, plant and equipment, gross $ 21,334 18,057  
Office furniture and equipment | Minimum      
Property, Plant and Equipment, net      
Useful Life 5 years    
Office furniture and equipment | Maximum      
Property, Plant and Equipment, net      
Useful Life 8 years    
Machinery and equipment      
Property, Plant and Equipment, net      
Property, plant and equipment, gross $ 269,306 $ 251,282  
Machinery and equipment | Minimum      
Property, Plant and Equipment, net      
Useful Life 5 years    
Machinery and equipment | Maximum      
Property, Plant and Equipment, net      
Useful Life 7 years