v3.26.1
SELECTED FINANCIAL STATEMENT INFORMATION (Inventories) (Details) - USD ($)
$ in Thousands
Apr. 30, 2026
Oct. 31, 2025
Inventory [Line Items]    
Finished products $ 747,912 $ 715,286
Work in process 142,901 119,611
Materials, parts, assemblies and supplies 519,714 460,439
Inventories, net of valuation reserves $ 1,410,527 $ 1,295,336