XML 66 R52.htm IDEA: XBRL DOCUMENT v3.7.0.1
Property and Equipment, Net (Details) - USD ($)
$ in Thousands
Jul. 31, 2017
Jul. 31, 2016
Property, Plant and Equipment [Line Items]    
Property and equipment $ 1,396,050 $ 1,232,328
Less: Accumulated depreciation and amortization (451,994) (415,537)
Property and equipment, net 944,056 816,791
Transportation and other equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 120,420 85,083
Office furniture and equipment    
Property, Plant and Equipment [Line Items]    
Property and equipment 51,778 51,473
Software and Software Development Costs [Member]    
Property, Plant and Equipment [Line Items]    
Property and equipment 38,501 49,426
Land    
Property, Plant and Equipment [Line Items]    
Property and equipment 629,826 556,780
Buildings and leasehold improvements    
Property, Plant and Equipment [Line Items]    
Property and equipment $ 555,525 $ 489,566