XML 67 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Supplementary Balance Sheet Information (Composition Of Property, Plant And Equipment) (Details) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2022
Balance Sheet Related Disclosures [Abstract]      
Depreciation $ 271,800 $ 263,400 $ 247,200
Land and land improvements 804,287 796,730  
Buildings and building improvements 1,682,734 1,643,517  
Machinery and equipment 1,984,549 1,792,378  
Furniture and fixtures 316,510 298,725  
Software 161,502 152,033  
Vehicles 91,951 87,298  
Construction in progress 116,872 134,113  
Gross property, plant and equipment 5,158,405 4,904,794  
Accumulated depreciation (2,735,770) (2,533,237)  
Property, plant and equipment, net $ 2,422,635 $ 2,371,557