XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.1
SELECTED FINANCIAL STATEMENT INFORMATION (Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Oct. 31, 2021
Property, Plant and Equipment [Line Items]    
Land $ 11,065 $ 11,363
Buildings and improvements 134,970 134,150
Machinery, equipment and tooling 301,558 297,297
Construction in progress 12,940 7,784
Property, plant and equipment, gross 460,533 450,594
Less: Accumulated depreciation and amortization (266,975) (256,956)
Property, plant and equipment, net $ 193,558 $ 193,638