XML 83 R66.htm IDEA: XBRL DOCUMENT v3.24.4
SELECTED FINANCIAL STATEMENT INFORMATION, Inventories (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Oct. 31, 2023
Finished products $ 684,578 $ 622,395
Work in process 99,107 79,789
Materials, parts, assemblies and supplies 387,264 311,496
Inventories, net of valuation reserves $ 1,170,949 $ 1,013,680