XML 52 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Supplementary Balance Sheet Information (Composition Of Property, Plant And Equipment) (Details) - USD ($)
$ in Thousands
Apr. 30, 2025
Jul. 31, 2024
Apr. 30, 2024
Property, Plant and Equipment [Line Items]      
Land and land improvements $ 802,307 $ 804,287 $ 797,472
Buildings and building improvements 1,706,140 1,682,734 1,643,890
Machinery and equipment 2,093,810 1,984,549 1,907,830
Furniture and fixtures 343,908 316,510 319,342
Software 182,396 161,502 165,189
Vehicles 95,466 91,951 92,282
Construction in progress 115,204 116,872 78,509
Gross property, plant and equipment 5,339,231 5,158,405 5,004,514
Accumulated depreciation (2,947,877) (2,735,770) (2,715,759)
Property, plant and equipment, net $ 2,391,354 $ 2,422,635 $ 2,288,755