XML 45 R33.htm IDEA: XBRL DOCUMENT v3.7.0.1
SELECTED FINANCIAL STATEMENT INFORMATION (Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Jul. 31, 2017
Oct. 31, 2016
Property, Plant and Equipment [Line Items]    
Land $ 5,099 $ 5,090
Buildings and improvements 86,592 79,205
Machinery, equipment and tooling 189,577 171,717
Construction in progress 9,887 10,453
Property, plant and equipment, gross 291,155 266,465
Less: Accumulated depreciation and amortization (161,250) (144,854)
Property, plant and equipment, net $ 129,905 $ 121,611