XML 110 R78.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Long-term Debt - Additional Information (Detail)
€ in Thousands
1 Months Ended 12 Months Ended
Apr. 30, 2019
USD ($)
Oct. 31, 2019
USD ($)
Oct. 31, 2016
USD ($)
Oct. 31, 2015
USD ($)
Oct. 31, 2018
USD ($)
Oct. 31, 2018
EUR (€)
Debt Instrument [Line Items]            
Outstanding balance         $ 52,200,000  
Annual maturity of long term debt, 2020   $ 168,738,000        
Annual maturity of long term debt, 2021   166,406,000        
Annual maturity of long term debt, 2022   230,791,000        
Annual maturity of long term debt, 2023   130,796,000        
Annual maturity of long term debt, 2024   $ 315,801,000        
Senior Notes, Due 2020-2025 [Member]            
Debt Instrument [Line Items]            
Remaining weighted average life of notes   2 years 9 months 3 days        
Weighted average interest rate for borrowings   3.05%        
Senior Notes, Due 2020-2027 [Member]            
Debt Instrument [Line Items]            
Remaining weighted average life of notes   4 years 7 months 2 days        
Weighted average interest rate for borrowings   3.05%        
Senior Notes, Due 2023-2030 [Member]            
Debt Instrument [Line Items]            
Remaining weighted average life of notes   6 years 18 days        
Weighted average interest rate for borrowings   3.90%        
Term Loan Facility [Member] | Group of Banks [Member]            
Debt Instrument [Line Items]            
Debt instrument, covenant compliance description   We were in compliance with all covenants at October 31, 2019        
Weighted average interest rate for borrowings   2.52%        
Term loan $ 605,000,000          
Term Loan Due in March 2020 [Member] | Group of Banks [Member]            
Debt Instrument [Line Items]            
Term loan 100,000,000          
Term Loan Due in September 2022 [Member] | Group of Banks [Member]            
Debt Instrument [Line Items]            
Term loan 200,000,000          
Term Loan Due in March 2024 [Member] | Group of Banks [Member]            
Debt Instrument [Line Items]            
Term loan 305,000,000          
Repayments of Debt   $ 100,000,000        
Euro Loan, Due 2021 [Member] | Bank of America [Member]            
Debt Instrument [Line Items]            
Weighted average interest rate for borrowings   1.00%        
Debt instrument, face amount | €           € 150,000
Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Revolving credit facility $ 850,000,000          
Credit facility, term 5 years          
Term loan expiration 2024-04          
Outstanding balance   $ 0     $ 52,200,000  
Debt instrument, covenant compliance description   We were in compliance with all covenants at October 31, 2019, and the amount we could borrow under the facility would not have been limited by any debt covenants.         
Revolving Credit Agreement [Member] | Swing Line Loans [Member]            
Debt Instrument [Line Items]            
Revolving credit facility $ 75,000,000          
Syndicated Revolving Credit Agreement [Member]            
Debt Instrument [Line Items]            
Revolving credit facility expiration 2020-02          
Three-year Private Shelf Note Agreement [Member]            
Debt Instrument [Line Items]            
Debt instrument, face amount   $ 150,000,000        
Period of agreement   3 years        
Maximum credit facility     $ 200,000,000 $ 180,000,000    
Maximum life of borrowings   12 years        
Three-year Private Shelf Note Agreement [Member] | Note A and B [Member] | Minimum [Member]            
Debt Instrument [Line Items]            
Fixed interest rates   2.21%        
Three-year Private Shelf Note Agreement [Member] | Note C [Member] | Maximum [Member]            
Debt Instrument [Line Items]            
Fixed interest rates   2.56%        
Loans Payable with State of Ohio [Member]            
Debt Instrument [Line Items]            
Fixed interest rates   3.00%        
Duration of repayment   15 years        
Cuyahoga County [Member]            
Debt Instrument [Line Items]            
Fixed interest rates   3.50%        
Duration of repayment   15 years