v3.25.1
Property, Plant and Equipment
9 Months Ended
Apr. 30, 2025
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment consists of the following:

April 30, 2025July 31, 2024
Land$153,501 $151,164 
Buildings and improvements1,084,030 1,053,812 
Machinery and equipment773,572 738,535 
Rental vehicles149,780 126,794 
Lease right-of-use assets – operating41,905 43,139 
Lease right-of-use assets – finance4,213 4,772 
Total cost2,207,001 2,118,216 
Less: Accumulated depreciation(826,959)(727,498)
Property, plant and equipment, net$1,380,042 $1,390,718