XML 44 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Property, Plant and Equipment (Tables)
3 Months Ended
Oct. 31, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property, Plant and Equipment
Property, plant and equipment consists of the following:
October 31, 2025July 31, 2025
Land$147,238 $146,250 
Buildings and improvements1,048,112 1,026,240 
Machinery and equipment800,342 794,363 
Rental vehicles131,174 139,824 
Lease right-of-use assets – operating40,402 41,755 
Lease right-of-use assets – finance3,840 4,026 
Total cost2,171,108 2,152,458 
Less: Accumulated depreciation(857,754)(836,730)
Property, plant and equipment, net$1,313,354 $1,315,728