XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.3
Property, Plant and Equipment (Tables)
3 Months Ended
Oct. 31, 2023
Property, Plant and Equipment [Abstract]  
Summary of Property, Plant and Equipment
Property, plant and equipment consists of the following:
October 31, 2023July 31, 2023
Land$151,719 $147,633 
Buildings and improvements1,047,989 1,038,394 
Machinery and equipment671,351 672,499 
Rental vehicles102,591 99,360 
Lease right-of-use assets – operating45,200 47,969 
Lease right-of-use assets – finance5,331 5,518 
Total cost2,024,181 2,011,373 
Less: Accumulated depreciation(646,534)(623,565)
Property, plant and equipment, net$1,377,647 $1,387,808