XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments (Details 2) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
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 $ 60.8 $ 22.1 $ (166.3) $ (7.7)
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 59.8 20.6 (167.9) (9.4)
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.0 $ 1.5 $ 1.6 $ 1.7