XML 71 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 248,583 $ 232,894
Accumulated depreciation (106,845) (107,410)
Net book value of property and equipment 141,738 125,484
Land 24,891 26,990
Total property, plant and equipment, net 166,629 152,474
Building [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 61,383 64,956
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 164,538 155,513
Office Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 7,278 7,041
Vehicles [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 3,302 3,080
Aircraft [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment 9,545
Furniture and Fixtures [Member]    
Property, Plant and Equipment [Line Items]    
Total property, plant and equipment $ 2,537 $ 2,304