XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Property, Plant and Equipment
3 Months Ended
Oct. 31, 2024
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, Plant and Equipment
Property, plant and equipment consists of the following:
October 31, 2024July 31, 2024
Land$152,109 $151,164 
Buildings and improvements1,061,556 1,053,812 
Machinery and equipment751,614 738,535 
Rental vehicles129,996 126,794 
Lease right-of-use assets – operating41,678 43,139 
Lease right-of-use assets – finance4,586 4,772 
Total cost2,141,539 2,118,216 
Less: Accumulated depreciation(761,177)(727,498)
Property, plant and equipment, net$1,380,362 $1,390,718