XML 99 R78.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Derivative Financial Instruments (Details 2) - USD ($)
$ in Millions
12 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Apr. 30, 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 $ 27.6 $ (1.7) $ 78.3
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 26.1 (6.1) 74.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.5 $ 4.4 $ 4.2