XML 68 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Supplementary Balance Sheet Information (Composition Of Property, Plant And Equipment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2023
Balance Sheet Related Disclosures [Abstract]      
Depreciation $ 292,200 $ 274,400 $ 264,100
Land and land improvements 804,667 804,410  
Buildings and building improvements 1,712,138 1,684,208  
Machinery and equipment 2,117,865 1,987,458  
Furniture and fixtures 349,921 318,974  
Software 189,982 164,919  
Vehicles 96,504 92,420  
Construction in progress 114,357 106,016  
Gross property, plant and equipment 5,385,434 5,158,405  
Accumulated depreciation (3,010,780) (2,739,875)  
Property, plant and equipment, net $ 2,374,654 $ 2,418,530