XML 44 R33.htm IDEA: XBRL DOCUMENT v3.23.1
Property, Plant and Equipment (Tables)
9 Months Ended
Apr. 30, 2023
Property, Plant and Equipment [Abstract]  
Property, Plant and Equipment
Property, plant and equipment consists of the following:

April 30, 2023July 31, 2022
Land$146,090 $142,221 
Buildings and improvements1,026,710 926,485 
Machinery and equipment664,727 601,480 
Rental vehicles86,449 67,414 
Lease right-of-use assets – operating50,418 44,407 
Lease right-of-use assets – finance5,704 6,264 
Total cost1,980,098 1,788,271 
Less accumulated depreciation(619,954)(530,112)
Property, plant and equipment, net$1,360,144 $1,258,159