XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Jul. 31, 2024
Property, Plant and Equipment [Line Items]      
Property and Equipment $ 4,554,183   $ 4,318,084
Less: Accumulated depreciation and amortization (1,191,028)   (1,142,246)
Property and equipment, net 3,363,155   3,175,838
Depreciation 50,100 $ 40,000  
Land      
Property, Plant and Equipment [Line Items]      
Property and Equipment 2,174,815   2,027,639
Buildings and improvements      
Property, Plant and Equipment [Line Items]      
Property and Equipment 1,531,047   1,482,891
Transportation and other equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment 640,980   604,977
Office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Property and Equipment 98,036   97,576
Software      
Property, Plant and Equipment [Line Items]      
Property and Equipment $ 109,305   $ 105,001