XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Derivative Financial Instruments (Details 2) - USD ($)
$ in Millions
3 Months Ended
Jul. 31, 2024
Jul. 31, 2023
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 $ (29.8) $ 5.6
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 (30.0) 7.8
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 $ 0.2 $ (2.2)