XML 51 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Jul. 31, 2023
Property, Plant and Equipment [Line Items]      
Property and Equipment $ 3,953,157   $ 3,822,563
Less: Accumulated depreciation and amortization (1,009,620)   (978,224)
Property and equipment, net 2,943,537   2,844,339
Depreciation 40,000 $ 37,200  
Land      
Property, Plant and Equipment [Line Items]      
Property and Equipment 1,896,396   1,812,001
Buildings and improvements      
Property, Plant and Equipment [Line Items]      
Property and Equipment 1,365,786   1,339,820
Transportation and other equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment 506,959   490,136
Office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment 91,436   91,031
Software      
Property, Plant and Equipment [Line Items]      
Property and Equipment $ 92,580   $ 89,575