XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Apr. 30, 2025
Apr. 30, 2024
Jul. 31, 2024
Property, Plant and Equipment [Line Items]          
 Property and equipment $ 4,836,247   $ 4,836,247   $ 4,318,084
Less: Accumulated depreciation and amortization (1,266,980)   (1,266,980)   (1,142,246)
Property and equipment, net 3,569,267   3,569,267   3,175,838
Depreciation 50,900 $ 47,400 151,800 $ 129,200  
Land          
Property, Plant and Equipment [Line Items]          
 Property and equipment 2,362,897   2,362,897   2,027,639
Buildings and improvements          
Property, Plant and Equipment [Line Items]          
 Property and equipment 1,636,444   1,636,444   1,482,891
Transportation and other equipment          
Property, Plant and Equipment [Line Items]          
 Property and equipment 619,789   619,789   604,977
Office furniture and equipment          
Property, Plant and Equipment [Line Items]          
 Property and equipment 100,891   100,891   97,576
Software          
Property, Plant and Equipment [Line Items]          
 Property and equipment $ 116,226   $ 116,226   $ 105,001