XML 52 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Jul. 31, 2022
Property, Plant and Equipment [Line Items]          
Property and Equipment $ 3,566,147   $ 3,566,147   $ 3,328,126
Less: Accumulated depreciation and amortization (909,874)   (909,874)   (842,362)
Property and equipment, net 2,656,273   2,656,273   2,485,764
Depreciation 36,500 $ 31,400 73,700 $ 61,300  
Land          
Property, Plant and Equipment [Line Items]          
Property and Equipment 1,647,906   1,647,906   1,526,446
Buildings and improvements          
Property, Plant and Equipment [Line Items]          
Property and Equipment 1,288,499   1,288,499   1,209,331
Transportation and other equipment          
Property, Plant and Equipment [Line Items]          
Property and Equipment 459,597   459,597   429,405
Office furniture and equipment          
Property, Plant and Equipment [Line Items]          
Property and Equipment 86,091   86,091   84,728
Software          
Property, Plant and Equipment [Line Items]          
Property and Equipment $ 84,054   $ 84,054   $ 78,216