XML 64 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Property, Plant, and Equipment (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Property, Plant & Equipment      
Total $ 200,525 $ 183,500  
Less accumulated depreciation (117,258) (107,603)  
Property, plant and equipment, net 83,267 75,897  
Purchase commitments for capital expenditures in progress (2,812) (5,315)  
Accounts payable 29,586 22,695  
Depreciation expense 9,655 9,181 $ 8,659
Accounts Payable, Current      
Property, Plant & Equipment      
Purchase commitments for capital expenditures in progress (868) (329)  
Land and land improvements      
Property, Plant & Equipment      
Total 6,009 6,009  
Building and improvements      
Property, Plant & Equipment      
Total 44,490 43,901  
Machinery and equipment      
Property, Plant & Equipment      
Total 139,408 124,760  
Tools, dies and patterns      
Property, Plant & Equipment      
Total 3,222 2,225  
Additions in progress      
Property, Plant & Equipment      
Total $ 7,396 $ 6,605