v3.26.1
SELECTED FINANCIAL STATEMENT INFORMATION (Inventories) (Details) - USD ($)
$ in Thousands
Jul. 31, 2026
Oct. 31, 2025
Inventory [Line Items]    
Finished products $ 778,706 $ 715,286
Work in process 142,801 119,611
Materials, parts, assemblies and supplies 526,378 460,439
Inventories, net of valuation reserves $ 1,447,885 $ 1,295,336