XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Property and Equipment, Net - Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2022
Jul. 31, 2021
Property, Plant and Equipment [Line Items]    
Property and equipment $ 3,328,126 $ 3,027,396
Less: Accumulated depreciation and amortization (842,362) (730,772)
Property and equipment, net 2,485,764 2,296,624
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment 1,526,446 1,428,262
Buildings and improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment 1,209,331 1,126,414
Transportation and other equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 429,405 326,622
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 84,728 79,928
Software    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 78,216 $ 66,170