XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
SELECTED FINANCIAL STATEMENT INFORMATION (Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Oct. 31, 2021
Property, Plant and Equipment [Line Items]    
Land $ 11,200 $ 11,363
Buildings and improvements 139,777 134,150
Machinery, equipment and tooling 311,102 297,297
Construction in progress 13,320 7,784
Property, plant and equipment, gross 475,399 450,594
Less: Accumulated depreciation and amortization (272,555) (256,956)
Property, plant and equipment, net $ 202,844 $ 193,638