XML 110 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Debt (Details) - USD ($)
3 Months Ended 12 Months Ended
Apr. 30, 2020
Oct. 31, 2020
Oct. 31, 2019
Oct. 31, 2018
Dec. 11, 2018
Oct. 31, 2017
Oct. 31, 2013
Revolving Credit Facility [Line Items]              
Proceeds from line of credit   $ 300,000,000 $ 0 $ 0      
Repayment of line of credit   (300,000,000) 0 $ 0      
Revolving Credit Facility [Member]              
Revolving Credit Facility [Line Items]              
Proceeds from line of credit $ 300,000,000.0            
Repayment of line of credit   $ (300,000,000.0)          
Unsecured revolving credit facility issued         $ 300,000,000.0    
Unsecured revolving credit facility issued, maximum         $ 400,000,000.0    
Unsecured revolving credit facility maturity date   Dec. 11, 2023          
Debt instrument term   5 years          
Line of credit, amount outstanding   $ 0 0        
Line of credit interest expense paid   $ 500,000          
Senior Notes 2023 [Member]              
Revolving Credit Facility [Line Items]              
Prinicipal amount of debt issued             $ 325,000,000.0
Interest rate on unsecured senior note debt             3.625%
Debt maturity date   Jun. 15, 2023          
Debt instrument term   10 years          
Debt instrument, carrying amount   $ 323,800,000 323,300,000        
Senior Notes 2027 [Member]              
Revolving Credit Facility [Line Items]              
Prinicipal amount of debt issued           $ 300,000,000.0  
Interest rate on unsecured senior note debt           3.50%  
Debt maturity date   Apr. 06, 2027          
Debt instrument term   10 years          
Debt instrument, carrying amount   $ 297,500,000 $ 297,200,000