XML 93 R78.htm IDEA: XBRL DOCUMENT v3.20.4
Long-Term Debt - Long-Term Debt (Detail) - USD ($)
$ in Thousands
Oct. 31, 2020
Oct. 31, 2019
Debt Instrument [Line Items]    
Private shelf facility $ 0 $ 30,556
Development loans, due 2019-2026 0 951
Long-term Debt 1,109,256 1,248,383
Less current maturities 38,043 168,738
Less unamortized debt issuance costs 3,261 4,241
Long-term maturities 1,067,952 1,075,404
Senior notes, due 2021-2025    
Debt Instrument [Line Items]    
Senior notes 109,900 140,800
Senior notes, due 2021-2027    
Debt Instrument [Line Items]    
Senior notes 85,714 92,857
Senior notes, due 2023-2030    
Debt Instrument [Line Items]    
Senior notes 350,000 350,000
Term loan, due 2022-2024    
Debt Instrument [Line Items]    
Term loan 255,000 505,000
Euro loan, due 2023    
Debt Instrument [Line Items]    
Euro loan $ 308,642 $ 128,219