XML 83 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Long-term Debt - Additional Information (Detail)
€ in Thousands
1 Months Ended 6 Months Ended
Apr. 30, 2019
USD ($)
Apr. 30, 2021
USD ($)
Oct. 31, 2020
USD ($)
Mar. 31, 2020
EUR (€)
Revolving Credit Agreement        
Debt Instrument [Line Items]        
Revolving credit facility $ 850,000,000      
Credit facility, term 5 years      
Revolving Credit Agreement | Swing Line Loans        
Debt Instrument [Line Items]        
Revolving credit facility $ 75,000,000      
Senior notes, due 2021-2025        
Debt Instrument [Line Items]        
Weighted average interest rate for borrowings   3.07%    
Outstanding balance   $ 109,900,000 $ 109,900,000  
Remaining Weighted Average Life Of Notes   1 year 9 months 29 days    
Senior notes, due 2021-2027        
Debt Instrument [Line Items]        
Weighted average interest rate for borrowings   3.06%    
Outstanding balance   $ 85,714,000 85,714,000  
Remaining Weighted Average Life Of Notes   3 years 4 months 28 days    
Senior notes, due 2023-2030        
Debt Instrument [Line Items]        
Weighted average interest rate for borrowings   3.90%    
Outstanding balance   $ 350,000,000 350,000,000  
Remaining Weighted Average Life Of Notes   4 years 6 months 18 days    
Term loan, due 2024        
Debt Instrument [Line Items]        
Term loan   $ 0 255,000,000  
Term loan, due 2024 | Group of Banks        
Debt Instrument [Line Items]        
Term loan $ 605,000,000      
Euro loan, due 2023        
Debt Instrument [Line Items]        
Euro loan   $ 318,473,000 $ 308,642,000  
Euro loan, due 2023 | Bank of America        
Debt Instrument [Line Items]        
Weighted average interest rate for borrowings   0.71%    
Euro loan, due 2023 | Bank of America | Tranches One        
Debt Instrument [Line Items]        
Term loan | €       € 115,000
Euro loan, due 2023 | Bank of America | Tranches Two        
Debt Instrument [Line Items]        
Term loan | €       € 150,000