XML 71 R57.htm IDEA: XBRL DOCUMENT v3.21.4
SELECTED FINANCIAL STATEMENT INFORMATION, Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Property, Plant and Equipment [Line Items]      
Land $ 11,363 $ 6,678  
Buildings and improvements 134,150 120,769  
Machinery, equipment and tooling 297,297 265,408  
Construction in progress 7,784 8,487  
Property, Plant and Equipment, Gross 450,594 401,342  
Less: Accumulated depreciation and amortization (256,956) (232,494)  
Property, plant and equipment, net $ 193,638 $ 168,848 $ 173,345