XML 82 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Long-term debt - Additional Information (Detail)
€ in Thousands
1 Months Ended 9 Months Ended
Apr. 30, 2019
USD ($)
Jul. 31, 2023
EUR (€)
Jul. 31, 2023
USD ($)
Jun. 06, 2023
USD ($)
Oct. 31, 2022
USD ($)
Debt Instrument [Line Items]          
Revolving credit facility       $ 1,150,000,000  
Senior notes, due 2023-2025          
Debt Instrument [Line Items]          
Weighted average interest rate for borrowings   3.10% 3.10%    
Remaining weighted average life of notes   1 year 3 months      
Senior notes, due 2023-2027          
Debt Instrument [Line Items]          
Weighted average interest rate for borrowings   3.11% 3.11%    
Remaining weighted average life of notes   2 years 2 months 23 days      
Senior notes, due 2023-2030          
Debt Instrument [Line Items]          
Weighted average interest rate for borrowings   3.97% 3.97%    
Remaining weighted average life of notes   3 years 1 month 17 days      
Euro Loan          
Debt Instrument [Line Items]          
Term loan due 2026     $ 0   $ 261,893,000
Euro Loan | Euro          
Debt Instrument [Line Items]          
Euro Loan | €   € 180,000      
Revolving credit agreement, due 2024          
Debt Instrument [Line Items]          
Revolving credit facility $ 850,000,000        
Credit facility, term 5 years        
Revolving credit agreement, due 2024 | Swing Line Loans          
Debt Instrument [Line Items]          
Revolving credit facility $ 75,000,000