XML 58 R49.htm IDEA: XBRL DOCUMENT v3.22.4
Derivative Financial Instruments (Details 2) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Gains and losses recognized in cost of products sold on derivatives not designated as qualified hedging instruments        
Total derivative gains (losses) recognized in costs of products sold $ 15.4 $ 14.5 $ (8.2) $ 42.5
Commodity contracts        
Gains and losses recognized in cost of products sold on derivatives not designated as qualified hedging instruments        
Total derivative gains (losses) recognized in costs of products sold 17.3 12.4 (10.9) 39.1
Foreign currency exchange contracts        
Gains and losses recognized in cost of products sold on derivatives not designated as qualified hedging instruments        
Total derivative gains (losses) recognized in costs of products sold $ (1.9) $ 2.1 $ 2.7 $ 3.4