XML 50 R36.htm IDEA: XBRL DOCUMENT v3.25.2
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Jul. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment consists of the following:
 
July 31, 2025July 31, 2024
Land$146,250 $151,164 
Buildings and improvements1,026,240 1,053,812 
Machinery and equipment794,363 738,535 
Rental vehicles139,824 126,794 
Lease right-of-use assets – operating41,755 43,139 
Lease right-of-use assets – finance4,026 4,772 
Total cost2,152,458 2,118,216 
Less: Accumulated depreciation(836,730)(727,498)
Property, plant and equipment, net$1,315,728 $1,390,718