XML 52 R36.htm IDEA: XBRL DOCUMENT v3.23.3
PROPERTY, PLANT AND EQUIPMENT (Tables)
12 Months Ended
Jul. 31, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment Property, plant and equipment consists of the following: 
July 31, 2023July 31, 2022
Land$147,633 $142,221 
Buildings and improvements1,038,394 926,485 
Machinery and equipment672,499 601,480 
Rental vehicles99,360 67,414 
Lease right-of-use assets – operating47,969 44,407 
Lease right-of-use assets – finance5,518 6,264 
Total cost2,011,373 1,788,271 
Less accumulated depreciation(623,565)(530,112)
Property, plant and equipment, net$1,387,808 $1,258,159