XML 123 R97.htm IDEA: XBRL DOCUMENT v3.23.4
Derivative Instruments and Hedging Activities - Fair Value of Derivatives (Details) - USD ($)
$ in Millions
Oct. 31, 2023
Oct. 31, 2022
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 $ 16.8 $ 33.2
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities Accrued Liabilities
Liability derivatives $ 0.0 $ 0.0
Forward currency contracts    
Fair value of derivatives    
Asset derivatives 16.8 33.2
Liability derivatives 0.0 0.0
Forward currency contracts | Derivatives Designated as Hedging Instruments    
Fair value of derivatives    
Asset derivatives 13.7 27.7
Liability derivatives 0.0 0.0
Forward currency contracts | Derivatives Not Designated as Hedging Instruments    
Fair value of derivatives    
Asset derivatives 3.1 5.5
Liability derivatives $ 0.0 $ 0.0