XML 61 R47.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Details Textuals 2) - USD ($)
$ in Thousands
12 Months Ended
Jul. 31, 2018
Jul. 31, 2017
Jul. 31, 2016
Property, Plant and Equipment [Line Items]      
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense $ 21,300 $ 107,600 $ 14,700
Software development costs, gross 30,700 38,500  
Accumulated amortization 16,000 25,700  
Capitalized Computer Software, Impairments   19,400  
Share-based Arrangements with Employees and Nonemployees [Abstract]      
Proceeds from the exercise of stock options $ 44,459 $ 31,188 $ 13,240
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Description of useful lives between seven and ten years    
Internally developed or purchased software      
Property, Plant and Equipment [Line Items]      
Description of useful lives three to seven years    
Transportation and other equipment      
Property, Plant and Equipment [Line Items]      
Description of useful lives three to twenty years    
Office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Description of useful lives three to five years    
Buildings and leasehold improvements      
Property, Plant and Equipment [Line Items]      
Description of useful lives 7 to 40 years or the lease term, whichever is shorter    
Minimum | Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 5 years    
Minimum | Internally developed or purchased software      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 3 years    
Minimum | Transportation and other equipment      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 3 years    
Minimum | Office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 3 years    
Minimum | Buildings and leasehold improvements      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 5 years    
Maximum | Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 10 years    
Maximum | Internally developed or purchased software      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 7 years    
Maximum | Transportation and other equipment      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 20 years    
Maximum | Office furniture and equipment      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 5 years    
Maximum | Buildings and leasehold improvements      
Property, Plant and Equipment [Line Items]      
Useful life (in years) 40 years