v3.26.1
SELECTED FINANCIAL STATEMENT INFORMATION (Property, Plant and Equipment) (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Oct. 31, 2025
Property, Plant, and Equipment [Line Items]    
Land $ 97,294 $ 85,134
Buildings and improvements 269,408 255,776
Machinery, equipment and tooling 529,486 476,735
Construction in progress 31,454 21,812
Property, plant and equipment, gross 927,642 839,457
Less: Accumulated depreciation and amortization (449,316) (407,747)
Property, plant and equipment, net $ 478,326 $ 431,710