v3.26.1
Long-term debt
6 Months Ended
Apr. 30, 2026
Debt Disclosure [Abstract]  
Long-term debt
Long-term debt
A summary of long-term debt is as follows:
 April 30, 2026October 31, 2025
Revolving credit agreement, due 2031295,000 — 
Revolving credit agreement, due 2028 135,000 
Term loan due 2026 265,000 
Senior notes, due 2026-202720,000 20,000 
Senior notes, due 2026-2030130,000 130,000 
5.600% Notes due 2028350,000 350,000 
5.800% Notes due 2033500,000 500,000 
4.500% Notes due 2029600,000 600,000 
 1,895,000 2,000,000 
Less current maturities50,000 315,000 
Less unamortized debt issuance costs13,172 13,167 
Less bond discounts1,876 2,065 
Plus impact of interest rate swaps6,404 11,486 
Long-term maturities$1,836,356 $1,681,254 
Revolving credit agreement — In January 2026, we entered into a $1,200,000 senior unsecured multicurrency revolving credit facility with a group of banks, maturing in January 2031 (the “Revolving Credit Agreement”), which amended and restated the Company’s previous unsecured senior credit agreement, dated June 6, 2023, that included a term loan facility in the aggregate principal amount of $300,000, maturing in June 2026, and a multicurrency revolving credit facility in the aggregate principal amount of $922,500, maturing in June 2028. The Company borrowed and had $295,000 outstanding under the Revolving Credit Agreement as of April 30, 2026. The Revolving Credit Agreement permits borrowing in U.S. Dollars, Euros, Sterling, Swiss Francs, Singapore Dollars, Japanese Yen, and each other currency approved by the Revolving Agent and the Revolving Credit Banks (each as defined in the Revolving Credit Agreement). Loans under the Revolving Credit Agreement bear interest at the sum of (i) either a base rate or, depending on the currency, a SOFR rate, EURIBOR rate, TIBOR rate, SORA rate, SONIA rate or SARON rate (each as defined in the Revolving Credit Agreement) plus (ii) an applicable margin. The applicable margin is based on either the Company’s Leverage Ratio (as defined in the Revolving Credit Agreement) or then current Debt Rating (as defined in the Revolving Credit Agreement). The weighted-average interest rate at April 30, 2026 was 4.69%.
Senior notes, due 2026-2027 — These unsecured fixed-rate notes entered into in 2015 with a group of insurance companies have a remaining weighted-average life of 0.74 years. The weighted-average interest rate at April 30, 2026 was 3.19%.
Senior notes, due 2026-2030 These unsecured fixed-rate notes entered into in 2018 with a group of insurance companies have a remaining weighted-average life of 2.15 years. The weighted-average interest rate at April 30, 2026 was 4.08%.  
5.600% Notes due 2028 and 5.800% Notes due 2033 — In September 2023, we completed an underwritten public offering of $350,000 aggregate principal amount of 5.60% Notes due 2028 and $500,000 aggregate principal amount of 5.80% Notes due 2033.
4.500% Notes due 2029 — In September 2024, we completed an underwritten public offering of $600,000 aggregate principal amount of 4.50% Notes due 2029.
We were in compliance with all covenants at April 30, 2026, and the amount we could borrow would not have been limited by any debt covenants.