XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Jul. 31, 2023
Property, Plant and Equipment [Line Items]          
Property and Equipment $ 4,096,600   $ 4,096,600   $ 3,822,563
Less: Accumulated depreciation and amortization (1,053,889)   (1,053,889)   (978,224)
Property and equipment, net 3,042,711   3,042,711   2,844,339
Depreciation 41,700 $ 36,500 81,700 $ 73,700  
Land          
Property, Plant and Equipment [Line Items]          
Property and Equipment 1,953,497   1,953,497   1,812,001
Buildings and improvements          
Property, Plant and Equipment [Line Items]          
Property and Equipment 1,413,781   1,413,781   1,339,820
Transportation and other equipment          
Property, Plant and Equipment [Line Items]          
Property and Equipment 539,461   539,461   490,136
Office furniture and equipment          
Property, Plant and Equipment [Line Items]          
Property and Equipment 94,634   94,634   91,031
Software          
Property, Plant and Equipment [Line Items]          
Property and Equipment $ 95,227   $ 95,227   $ 89,575