XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
PROPERTY, PLANT AND EQUIPMENT (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Property, plant and equipment      
Property, plant and equipment, gross $ 165,712   $ 160,624
Less accumulated depreciation (95,363)   (93,161)
Property, plant and equipment, net 70,349   67,463
Depreciation expense 3,170 $ 3,136  
Land      
Property, plant and equipment      
Property, plant and equipment, gross $ 1,778   973
Land | Minimum      
Property, plant and equipment      
Useful lives 5 years    
Land | Maximum      
Property, plant and equipment      
Useful lives 39 years    
Building and improvements      
Property, plant and equipment      
Property, plant and equipment, gross $ 28,854   26,201
Machinery, equipment, tools and dies      
Property, plant and equipment      
Property, plant and equipment, gross $ 102,290   99,711
Machinery, equipment, tools and dies | Minimum      
Property, plant and equipment      
Useful lives 3 years    
Machinery, equipment, tools and dies | Maximum      
Property, plant and equipment      
Useful lives 15 years    
Construction work in progress      
Property, plant and equipment      
Property, plant and equipment, gross $ 8,232   9,300
Furniture, fixtures and other      
Property, plant and equipment      
Property, plant and equipment, gross $ 24,558   $ 24,439
Furniture, fixtures and other | Minimum      
Property, plant and equipment      
Useful lives 3 years    
Furniture, fixtures and other | Maximum      
Property, plant and equipment      
Useful lives 10 years