XML 71 R57.htm IDEA: XBRL DOCUMENT v3.25.2
PROPERTY, PLANT AND EQUIPMENT - Schedule of Property, Plant and Equipment (Details) - USD ($)
$ in Thousands
Jul. 31, 2025
Jul. 31, 2024
Property, Plant and Equipment [Line Items]    
Lease right-of-use assets – operating $ 41,755 $ 43,139
Lease right-of-use assets – finance 4,026 4,772
Total cost 2,152,458 2,118,216
Less: Accumulated depreciation (836,730) (727,498)
Property, plant and equipment, net 1,315,728 1,390,718
Land    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment 146,250 151,164
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment 1,026,240 1,053,812
Machinery and equipment    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment 794,363 738,535
Rental vehicles    
Property, Plant and Equipment [Line Items]    
Property, plant, and equipment $ 139,824 $ 126,794