XML 86 R68.htm IDEA: XBRL DOCUMENT v3.23.2
Derivative Financial Instruments (Details 1) - USD ($)
$ in Millions
Apr. 30, 2023
Apr. 30, 2022
Other Current Assets    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets $ 19.5 $ 47.1
Other Current Liabilities    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 14.8 22.3
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.0
Commodity contracts | Other Current Assets | Not designated as hedging instruments    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets 18.1 45.4
Commodity contracts | Other Current Liabilities | Not designated as hedging instruments    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 14.7 22.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.0
Foreign currency exchange contracts | Other Current Assets | Not designated as hedging instruments    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets 1.4 1.7
Foreign currency exchange contracts | Other Current Liabilities | Not designated as hedging instruments    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 0.1 0.0
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