XML 75 R59.htm IDEA: XBRL DOCUMENT v3.20.4
SELECTED FINANCIAL STATEMENT INFORMATION, Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Property, Plant and Equipment [Line Items]      
Land $ 6,678 $ 6,820  
Buildings and improvements 120,769 116,997  
Machinery, equipment and tooling 265,408 253,127  
Construction in progress 8,487 8,382  
Property, Plant and Equipment, Gross 401,342 385,326  
Less: Accumulated depreciation and amortization (232,494) (211,981)  
Property, plant and equipment, net $ 168,848 $ 173,345 $ 154,739