XML 56 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Fair Value of Financial Instruments - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details)
3 Months Ended 6 Months Ended
Jan. 31, 2020
USD ($)
Apr. 30, 2020
USD ($)
Security
Apr. 30, 2019
USD ($)
Oct. 31, 2019
USD ($)
Security
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  
Unrealized gain (loss) on auction rate securities   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   555,900,000   $ 58,500,000
Insurance deposits   700,000   800,000
Assets held in funded deferred compensation plan   2,300,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   1,198,600,000   808,400,000
Interest rate swap liabilities   21,200,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
Investment in auction rate securities, fair value   $ 0   5,000,000.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
Investment in auction rate securities, fair value       $ 5,000,000.0
Proceeds from redemption of auction rate security $ 5,000,000.0