XML 112 R96.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Instruments and Hedging Activities - Schedule of Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Oct. 31, 2025
Oct. 31, 2024
Fair value of derivatives    
Derivative Asset, Statement of Financial Position [Extensible Enumeration] Prepaid expenses and other current assets Prepaid expenses and other current assets
Asset derivatives $ 4.1 $ 2.2
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities Accrued Liabilities
Liability derivatives $ 5.6 $ 5.5
Forward currency contracts    
Fair value of derivatives    
Asset derivatives 4.1 2.2
Liability derivatives (5.6) (5.5)
Forward currency contracts | Derivatives Designated as Hedging Instruments    
Fair value of derivatives    
Asset derivatives 3.6 2.0
Liability derivatives 4.3 4.7
Forward currency contracts | Derivatives Not Designated as Hedging Instruments    
Fair value of derivatives    
Asset derivatives 0.5 0.2
Liability derivatives $ 1.3 $ 0.8