v3.26.1
Derivative financial instruments (Tables)
6 Months Ended
Apr. 30, 2026
Derivative Instruments and Hedging Activities Disclosure [Abstract]  
Schedule of Fair Value Hedging Instruments, Statements of Financial Performance and Financial Position, Location
The following table provides information regarding the balance sheet and income statement impacts of the Company's derivatives:
April 30, 2026Notional Amount $Prepaid and other current assetsOther assetsAccrued liabilitiesOther long-term liabilitiesType of hedge
Derivatives designated as hedges:
Cross-currency swap$920,584 $6,461 $— $9,190 $69,131 Net investment
Interest rate swap300,000 1,122 5,282 — — Fair value
Derivatives not designated as hedges:
Foreign currency forward contracts1,049,730 5,583 — 5,050 — 
Total$13,166 $5,282 $14,240 $69,131 
October 31, 2025Notional Amount $Prepaid and other current assetsOther assetsAccrued liabilitiesOther long-term liabilitiesType of hedge
Derivatives designated as hedges:
Cross-currency swap$863,904 $5,937 $— $676 $61,725 Net investment
Interest rate swap300,000 1,133 10,353 — — Fair value
Derivatives not designated as hedges:
Foreign currency forward contracts1,137,956 4,961 — 15,350 — 
Total$12,031 $10,353 $16,026 $61,725 
 Gain (Loss) Recognized  Gain (Loss) Recognized Location
Three Months EndedSix Months Ended
April 30, 2026April 30, 2025April 30, 2026April 30, 2025
Derivatives designated as hedges:
   Interest rate swaps$(3,007)$9,581 $(5,362)$12,567  Interest expense
   Hedged item$3,007 $(9,581)$5,362 $(12,567) Interest expense
   Cross-currency swap - interest component$4,699 $3,541 $8,327 $7,278  Interest expense
   Cross-currency swap - effective portion$9,392 $(63,794)$(17,168)$(26,756)Cumulative translation
Derivatives not designated as hedges
   Foreign currency forward contracts$(12,657)$22,314 $10,922 $17,951 
Other income (expense) - net
Foreign currency balance sheet remeasurement$10,272 $(25,513)$(15,601)$(20,819)
Other income (expense) - net
Schedule of Interest Rate Derivatives
The following table provides information regarding the Company's outstanding interest rate derivatives that were used to hedge changes in fair value attributable to interest rate risk:
Interest rate swaps - notional amountCumulative adjustment to long-term debt from application of hedge accountingCarrying value of hedged debt
Interest rate swaps$300,000 $6,404 $306,404