XML 76 R64.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock Repurchase Program - Additional Information (Detail) - USD ($)
shares in Thousands
3 Months Ended
Jan. 31, 2019
Jan. 31, 2018
Apr. 05, 2018
Equity, Class of Treasury Stock [Line Items]      
Stock repurchase program authorized amount $ 500,000,000   $ 500,000,000
Remaining amount available for further repurchases $ 295,800,000    
Purchases of treasury stock (in shares) 346 1,987  
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