XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments (Details 1) - USD ($)
$ in Millions
Jan. 31, 2023
Apr. 30, 2022
Other Current Assets [Member]    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets $ 32.7 $ 47.1
Other Current Liabilities [Member]    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 12.6 22.3
Other Noncurrent Assets [Member]    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets 0.2 0.0
Other Noncurrent Liabilities [Member]    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 0.2 0.0
Commodity contracts | Other Current Assets [Member] | Not designated as hedging instruments [Member]    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets 31.3 45.4
Commodity contracts | Other Current Liabilities [Member] | Not designated as hedging instruments [Member]    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 11.7 22.3
Commodity contracts | Other Noncurrent Assets [Member] | Not designated as hedging instruments [Member]    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets 0.2 0.0
Commodity contracts | Other Noncurrent Liabilities [Member] | Not designated as hedging instruments [Member]    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 0.2 0.0
Foreign currency exchange contracts | Other Current Assets [Member] | Not designated as hedging instruments [Member]    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets 1.4 1.7
Foreign currency exchange contracts | Other Current Liabilities [Member] | Not designated as hedging instruments [Member]    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities 0.9 0.0
Foreign currency exchange contracts | Other Noncurrent Assets [Member] | Not designated as hedging instruments [Member]    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Assets 0.0 0.0
Foreign currency exchange contracts | Other Noncurrent Liabilities [Member] | Not designated as hedging instruments [Member]    
Fair value of derivative instruments [Line Items]    
Derivatives Instruments, Liabilities $ 0.0 $ 0.0