XML 113 R98.htm IDEA: XBRL DOCUMENT v3.24.4
Derivative Instruments and Hedging Activities - Schedule of Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Oct. 31, 2024
Oct. 31, 2023
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 $ 2.2 $ 16.8
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities Accrued Liabilities
Liability derivatives $ 5.5 $ 0.0
Forward currency contracts    
Fair value of derivatives    
Asset derivatives 2.2 16.8
Liability derivatives (5.5) 0.0
Forward currency contracts | Derivatives Designated as Hedging Instruments    
Fair value of derivatives    
Asset derivatives 2.0 13.7
Liability derivatives 4.7 0.0
Forward currency contracts | Derivatives Not Designated as Hedging Instruments    
Fair value of derivatives    
Asset derivatives 0.2 3.1
Liability derivatives $ 0.8 $ 0.0