XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Long-term Debt - Additional Information (Detail)
€ in Thousands
1 Months Ended 9 Months Ended
Apr. 30, 2019
USD ($)
Jul. 31, 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      
Long-term line of credit   $ 0    
Revolving Credit Agreement | Swing Line Loans        
Debt Instrument [Line Items]        
Revolving credit facility $ 75,000,000      
Senior notes, due 2022-2025        
Debt Instrument [Line Items]        
Remaining weighted average life of notes   2 years 2 months 12 days    
Weighted average interest rate for borrowings   3.10%    
Senior notes, due 2022-2027        
Debt Instrument [Line Items]        
Remaining weighted average life of notes   3 years 5 months 12 days    
Weighted average interest rate for borrowings   3.08%    
Senior notes, due 2023-2030        
Debt Instrument [Line Items]        
Remaining weighted average life of notes   4 years 3 months 18 days    
Weighted average interest rate for borrowings   3.90%    
Term loan        
Debt Instrument [Line Items]        
Term loan   $ 0 $ 255,000,000  
Term loan | Group of Banks        
Debt Instrument [Line Items]        
Term loan $ 605,000,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