XML 66 R52.htm IDEA: XBRL DOCUMENT v3.10.0.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2018
Jul. 31, 2017
Property, Plant and Equipment [Line Items]    
Property and equipment $ 1,653,545 $ 1,396,050
Less: Accumulated depreciation and amortization (490,120) (451,994)
Property and equipment, net 1,163,425 944,056
Transportation and other equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 190,900 120,420
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 58,477 51,778
Software and Software Development Costs [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 30,680 38,501
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment 762,524 629,826
Buildings and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 610,964 $ 555,525