XML 59 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Details Textuals)
$ in Thousands
12 Months Ended
Jul. 31, 2018
USD ($)
Derivative
Jul. 31, 2018
Derivative
Jul. 31, 2018
customer
Derivative
Jul. 31, 2018
Derivative
Segment
Jul. 31, 2017
USD ($)
customer
Derivative
Jul. 31, 2016
USD ($)
customer
Derivative
Aug. 01, 2018
USD ($)
New Accounting Pronouncement, Early Adoption [Line Items]              
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense $ 21,300       $ 107,600 $ 14,700  
Business Acquisition, Percentage of Voting Interests Acquired 59.50% 59.50% 59.50% 59.50%      
Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners 40.50% 40.50% 40.50% 40.50%      
Proceeds from sale of majority-owned subsidiary $ 1,796       0 0  
Deconsolidation, Gain (Loss), Amount 900            
Abnormal Costs 68,600            
Advertising expenses 5,900       5,600 6,800  
Available-for-sale Securities, Amortized Cost Basis           21,100  
Proceeds from Sale of Debt Securities, Available-for-sale           21,500  
Available-for-sale Securities, Gross Realized Gains           400  
Number of operating segments   2   2      
Number of reportable segment   2   2      
Capitalized Computer Software, Period Increase (Decrease) $ 15,500         $ 29,800  
Capitalized Computer Software, Impairments         $ 19,400    
Number of interest rate derivatives held | Derivative 0 0 0 0 0 2  
Proceeds from stock options exercised $ 44,459       $ 31,188 $ 13,240  
Minimum              
New Accounting Pronouncement, Early Adoption [Line Items]              
Cumulative Effect of New Accounting Principle in Period of Adoption             $ 10,000
Maximum              
New Accounting Pronouncement, Early Adoption [Line Items]              
Cumulative Effect of New Accounting Principle in Period of Adoption             $ 15,000
Sales Revenue, Net [Member]              
New Accounting Pronouncement, Early Adoption [Line Items]              
Number of Customers Exceeding Threshold | customer     0   0 0