XML 82 R65.htm IDEA: XBRL DOCUMENT v3.5.0.2
Stock Repurchase Program - Additional Information (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
1 Months Ended 2 Months Ended 3 Months Ended 4 Months Ended 6 Months Ended 12 Months Ended
Dec. 09, 2016
Aug. 31, 2016
May 31, 2016
Apr. 30, 2016
Dec. 31, 2015
Aug. 31, 2015
Feb. 16, 2017
Jan. 31, 2016
Aug. 31, 2016
May 31, 2016
Jan. 31, 2016
Oct. 31, 2016
Oct. 31, 2015
Oct. 31, 2014
Equity, Class of Treasury Stock [Line Items]                            
Average purchase price                       $ 49.37 $ 45.84 $ 38.72
Purchases of treasury stock, shares                       8,506 5,672 3,092
Stock repurchase program authorized amount   $ 500.0             $ 500.0     $ 500.0    
Remaining amount available for further repurchases                       $ 436.0    
Accelerated Share Repurchase Program August 2015 [Member]                            
Equity, Class of Treasury Stock [Line Items]                            
Average purchase price                     $ 48.06      
Stock repurchase program, prepayment during period           $ 100.0                
Accelerated share repurchase, initial share delivery, amount           80.0                
Stock repurchase program, prepayment during period, derivative settlement               $ 20.0            
Purchases of treasury stock, shares                     2,100      
Stock repurchase program authorized amount           $ 100.0                
Accelerated Share Repurchase Program December 2015 [Member]                            
Equity, Class of Treasury Stock [Line Items]                            
Average purchase price                   $ 44.40        
Stock repurchase program, prepayment during period         $ 200.0                  
Accelerated share repurchase, initial share delivery, amount         160.0                  
Stock repurchase program, prepayment during period, derivative settlement     $ 20.0 $ 20.0                    
Purchases of treasury stock, shares                   4,500        
Stock repurchase program authorized amount         $ 200.0                  
Accelerated Share Repurchase Program May 2016 [Member]                            
Equity, Class of Treasury Stock [Line Items]                            
Average purchase price                 $ 52.98          
Stock repurchase program, prepayment during period     125.0                      
Accelerated share repurchase, initial share delivery, amount     100.0             $ 100.0        
Stock repurchase program, prepayment during period, derivative settlement   $ 25.0                        
Purchases of treasury stock, shares                 2,400          
Stock repurchase program authorized amount     $ 125.0             $ 125.0        
Subsequent Event [Member] | Accelerated Share Repurchase Program December 2016 [Member]                            
Equity, Class of Treasury Stock [Line Items]                            
Stock repurchase program, prepayment during period $ 100.0                          
Accelerated share repurchase, initial share delivery, amount 80.0                          
Stock repurchase program authorized amount $ 100.0                          
Scenario, Forecast [Member] | Accelerated Share Repurchase Program December 2016 [Member]                            
Equity, Class of Treasury Stock [Line Items]                            
Stock repurchase program, prepayment during period, derivative settlement             $ 20.0