XML 76 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Stock Repurchase Program - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended 4 Months Ended 9 Months Ended
Aug. 31, 2019
Jun. 30, 2019
May 31, 2019
Feb. 28, 2019
Aug. 31, 2019
Jul. 31, 2019
Jul. 31, 2018
Apr. 30, 2018
Jan. 31, 2018
May 31, 2019
Jul. 31, 2019
Jul. 31, 2018
Jun. 14, 2019
Equity, Class of Treasury Stock [Line Items]                          
Stock repurchase program authorized amount           $ 500,000,000.0         $ 500,000,000.0   $ 500,000,000.0
Remaining amount available for further repurchases           $ 500,000,000.0         $ 500,000,000.0    
Purchases of treasury stock (in shares)           775,000 1,509,000       1,901,000 4,411,000  
Accelerated Share Repurchase Program February 2019 ASR                          
Equity, Class of Treasury Stock [Line Items]                          
Stock repurchase program authorized amount       $ 100,000,000.0                  
Prepayment to repurchase stock       100,000,000.0                  
Initial share delivery       $ 80,000,000.0                  
Stock repurchase program, prepayment during prior period, derivative settlement     $ 20,000,000.0                    
Purchases of treasury stock (in shares)     97,601             900,000      
Shares repurchased average price per share (in USD per share)                   $ 114.01      
Accelerated Share Repurchase Program June 2019 ASR                          
Equity, Class of Treasury Stock [Line Items]                          
Stock repurchase program authorized amount   $ 100,000,000.0                      
Prepayment to repurchase stock   100,000,000.0                      
Initial share delivery   $ 80,000,000.0                      
Accelerated Share Repurchase Program September 2017                          
Equity, Class of Treasury Stock [Line Items]                          
Stock repurchase program, prepayment during prior period, derivative settlement                 $ 20,000,000.0        
Open Market Share Repurchase                          
Equity, Class of Treasury Stock [Line Items]                          
Purchases of treasury stock (in shares)               400,000          
Shares repurchased average price per share (in USD per share)               $ 82.61          
Shares repurchased during period               $ 35,000,000.0          
Subsequent Event | Accelerated Share Repurchase Program June 2019 ASR                          
Equity, Class of Treasury Stock [Line Items]                          
Stock repurchase program, prepayment during prior period, derivative settlement $ 20,000,000.0                        
Purchases of treasury stock (in shares) 90,202       800,000                
Shares repurchased average price per share (in USD per share)         $ 130.23