XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Oct. 31, 2024
Jul. 31, 2024
Property, Plant, Equipment, and ROU Assets [Line Items]    
Lease right-of-use assets – operating $ 41,678 $ 43,139
Lease right-of-use assets – finance 4,586 4,772
Total cost 2,141,539 2,118,216
Less: Accumulated depreciation (761,177) (727,498)
Property, plant and equipment, net 1,380,362 1,390,718
Land    
Property, Plant, Equipment, and ROU Assets [Line Items]    
Property, plant and equipment 152,109 151,164
Buildings and improvements    
Property, Plant, Equipment, and ROU Assets [Line Items]    
Property, plant and equipment 1,061,556 1,053,812
Machinery and equipment    
Property, Plant, Equipment, and ROU Assets [Line Items]    
Property, plant and equipment 751,614 738,535
Rental vehicles    
Property, Plant, Equipment, and ROU Assets [Line Items]    
Property, plant and equipment $ 129,996 $ 126,794