XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Long-term debt - Additional Information (Detail) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2024
Jun. 06, 2023
Debt Instrument [Line Items]    
Revolving credit facility   $ 1,150,000
Senior notes, due 2025    
Debt Instrument [Line Items]    
Weighted average interest rate for borrowings 3.07%  
Remaining weighted average life of notes 11 months 26 days  
Senior notes, due 2025-2027    
Debt Instrument [Line Items]    
Weighted average interest rate for borrowings 3.13%  
Remaining weighted average life of notes 1 year 9 months 18 days  
Senior notes, due 2025-2030    
Debt Instrument [Line Items]    
Weighted average interest rate for borrowings 4.03%  
Remaining weighted average life of notes 2 years 11 months 12 days  
Revolving credit agreement, due 2028    
Debt Instrument [Line Items]    
Revolving Facility Maximum Borrowing Capacity   850,000
Revolving Facility Increased Maximum Borrowing Capacity   922,500
364-Day Term Loan Facility    
Debt Instrument [Line Items]    
364-Day Term Loan Facility   $ 500,000