XML 88 R73.htm IDEA: XBRL DOCUMENT v3.24.4
Long-term Debt - Additional Information (Detail) - USD ($)
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Jun. 06, 2023
Apr. 30, 2019
Debt Instrument [Line Items]        
Maximum borrowings available under bank lines of credit (all foreign banks)     $ 1,150,000,000  
Long-term debt, maturities, repayments of principal in next twelve months $ 103,928,000      
Annual maturity of long term debt, 2023 330,000,000      
Long-term debt, maturities, repayments of principal in year three 10,000,000      
Annual maturity of long term debt, 2025 630,000,000      
Annual maturity of long term debt, 2026 $ 620,000,000      
Senior notes, due 2025        
Debt Instrument [Line Items]        
Debt, weighted average interest rate 3.07%      
Remaining weighted average life of notes 8 months 23 days      
Senior notes, due 2025-2027        
Debt Instrument [Line Items]        
Debt, weighted average interest rate 3.13%      
Remaining weighted average life of notes 1 year 6 months 18 days      
Senior notes, due 2025-2030        
Debt Instrument [Line Items]        
Debt, weighted average interest rate 4.03%      
Remaining weighted average life of notes 2 years 8 months 12 days      
Due 2029        
Debt Instrument [Line Items]        
Debt, weighted average interest rate 4.50%      
Public bond offering $ 600,000,000 $ 0    
Foreign Bank Debt        
Debt Instrument [Line Items]        
Maximum borrowings available under bank lines of credit (all foreign banks) $ 123,983,000 114,464,000    
Revolving Credit Facility        
Debt Instrument [Line Items]        
Debt, weighted average interest rate 5.66%      
Due 2028        
Debt Instrument [Line Items]        
Debt, weighted average interest rate 5.60%      
Public bond offering $ 350,000,000      
Due 2033        
Debt Instrument [Line Items]        
Debt, weighted average interest rate 5.80%      
Public bond offering $ 500,000,000      
Minimum | Revolving Credit Agreement Due 2028        
Debt Instrument [Line Items]        
EuroDollar base rate range 0.85%      
Revolver base rate range     0.00%  
Maximum | Revolving Credit Agreement Due 2028        
Debt Instrument [Line Items]        
EuroDollar base rate range     1.20%  
Revolver base rate range     0.20%  
Revolving Credit Agreement        
Debt Instrument [Line Items]        
Maximum borrowings available under bank lines of credit (all foreign banks)       $ 850,000,000
Revolving Credit Agreement | Swing Line Loans        
Debt Instrument [Line Items]        
Maximum borrowings available under bank lines of credit (all foreign banks)       $ 75,000,000
Revolving Credit Agreement Due 2028        
Debt Instrument [Line Items]        
Revolving facility maximum borrowing capacity     $ 850,000,000  
Revolving facility increased maximum borrowing capacity     922,500,000  
Revolving credit agreement, due 2028 $ 240,000,000 248,000,000    
Term Loan Due 2026        
Debt Instrument [Line Items]        
Term loan $ 280,000,000 $ 300,000,000 $ 300,000,000