v3.26.3
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Jul. 31, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment consists of the following:
 
July 31, 2026July 31, 2025
Land$146,606 $146,250 
Buildings and improvements1,061,053 1,026,240 
Machinery and equipment855,079 794,363 
Rental vehicles123,432 139,824 
Lease right-of-use assets – operating39,862 41,755 
Lease right-of-use assets – finance408 4,026 
Total cost2,226,440 2,152,458 
Less: Accumulated depreciation(916,936)(836,730)
Property, plant and equipment, net$1,309,504 $1,315,728