v3.26.1
SELECTED FINANCIAL STATEMENT INFORMATION (Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Oct. 31, 2025
Property, Plant, and Equipment [Line Items]    
Land $ 96,935 $ 85,134
Buildings and improvements 258,355 255,776
Machinery, equipment and tooling 513,844 476,735
Construction in progress 29,609 21,812
Property, plant and equipment, gross 898,743 839,457
Less: Accumulated depreciation and amortization (435,912) (407,747)
Property, plant and equipment, net $ 462,831 $ 431,710