XML 51 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Jul. 31, 2022
Property, Plant and Equipment [Line Items]      
Property and Equipment $ 3,454,300   $ 3,328,126
Less: Accumulated depreciation and amortization (871,819)   (842,362)
Property and equipment, net 2,582,481   2,485,764
Depreciation 37,200 $ 29,900  
Land      
Property, Plant and Equipment [Line Items]      
Property and Equipment 1,595,410   1,526,446
Buildings and improvements      
Property, Plant and Equipment [Line Items]      
Property and Equipment 1,245,331   1,209,331
Transportation and other equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment 449,017   429,405
Office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment 83,491   84,728
Software      
Property, Plant and Equipment [Line Items]      
Property and Equipment $ 81,051   $ 78,216