XML 80 R69.htm IDEA: XBRL DOCUMENT v3.5.0.2
Debt (Term Loan Credit Agreement) (Details) - USD ($)
$ in Millions
9 Months Ended
Apr. 30, 2019
Oct. 31, 2018
Apr. 30, 2018
Apr. 30, 2017
Sep. 30, 2016
Apr. 15, 2016
Jan. 26, 2016
Dec. 31, 2015
Term Loan         $ 748.9     $ 0.0
$1.5 Billion Term Loan Credit Agreement [Member]                
Term Loan         750.0 $ 1,500.0 $ 1,500.0  
Percentage of debt repayment in next twelve months     5.00% 5.00%        
Maturity date Apr. 30, 2019 Oct. 31, 2018 Apr. 30, 2018 Apr. 30, 2017        
Percentage of debt repayment in third year 45.00% 45.00%            
Repayments of Debt         $ 750.0      
Debt Instrument, Interest Rate, Stated Percentage         2.0625%