XML 52 R41.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jan. 31, 2017
Jan. 31, 2016
Jan. 31, 2017
Jan. 31, 2016
Income Tax Disclosure [Abstract]        
Tax benefits recognized provided percentage of likelihood of realization is more than     50.00%  
Effective Income Tax Rate Reconciliation, at Federal Statutory Income Tax Rate, Percent 34.00% 35.60% (15.20%) 35.70%
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense $ 102.7 $ 0.2    
Gross unrecognized tax benefit $ 27.5   $ 27.5