XML 73 R58.htm IDEA: XBRL DOCUMENT v3.10.0.1
SELECTED FINANCIAL STATEMENT INFORMATION, Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Oct. 31, 2018
Oct. 31, 2017
Oct. 31, 2016
Property, Plant and Equipment [Line Items]      
Land $ 5,864 $ 5,435  
Buildings and improvements 101,424 91,916  
Machinery, equipment and tooling 230,108 191,298  
Construction in progress 5,044 5,553  
Property, Plant and Equipment, Gross 342,440 294,202  
Less: Accumulated depreciation and amortization (187,701) (164,319)  
Property, plant and equipment, net $ 154,739 $ 129,883 $ 121,611