XML 89 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on a Recurring Basis (Details)
3 Months Ended 12 Months Ended
Jan. 31, 2020
USD ($)
Oct. 31, 2020
USD ($)
Security
Oct. 31, 2019
USD ($)
Security
Oct. 31, 2018
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Proceeds from redemption of auction rate security   $ 5,000,000.0 $ 0 $ 2,900,000
Unrealized gain (loss) on auction rate securities   $ 0    
Auction rate securities        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments in auction rate securities     $ 5,000,000.0  
Number of auction rate securities | Security   0 1  
Investments in auction rate securities, principal amount     $ 5,000,000.0  
Proceeds from redemption of auction rate security $ 5,000,000.0      
Fair Value Measurements, Recurring | Fair Value, Inputs, Level 1        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Cash and cash equivalents   $ 394,200,000 58,500,000  
Insurance deposits   700,000 800,000  
Assets held in funded deferred compensation plan   2,600,000 2,500,000  
Fair Value Measurements, Recurring | Fair Value, Inputs, Level 2        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Credit facility   725,300,000 808,400,000  
Interest rate swaps liabilities   15,500,000 14,600,000  
Fair Value Measurements, Recurring | Fair Value, Inputs, Level 3        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Investments in auction rate securities   0 5,000,000.0  
Investments in auction rate securities, principal amount   $ 0 $ 5,000,000.0