XML 106 R79.htm IDEA: XBRL DOCUMENT v3.25.2
Derivative Financial Instruments (Details 1) - USD ($)
$ in Millions
Apr. 30, 2025
Apr. 30, 2024
Other Current Assets    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets $ 82.3 $ 37.7
Other Current Liabilities    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 20.2 9.4
Other Noncurrent Assets    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets 0.0 0.0
Other Noncurrent Liabilities    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 0.0 0.1
Commodity contracts | Other Current Assets | Not designated as hedging instruments    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets 81.5 35.8
Commodity contracts | Other Current Liabilities | Not designated as hedging instruments    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 18.7 9.3
Commodity contracts | Other Noncurrent Assets | Not designated as hedging instruments    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets 0.0 0.0
Commodity contracts | Other Noncurrent Liabilities | Not designated as hedging instruments    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 0.0 0.1
Foreign currency exchange contracts | Other Current Assets | Not designated as hedging instruments    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets 0.8 1.9
Foreign currency exchange contracts | Other Current Liabilities | Not designated as hedging instruments    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 1.5 0.1
Foreign currency exchange contracts | Other Noncurrent Assets | Not designated as hedging instruments    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets 0.0 0.0
Foreign currency exchange contracts | Other Noncurrent Liabilities | Not designated as hedging instruments    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities $ 0.0 $ 0.0