XML 77 R67.htm IDEA: XBRL DOCUMENT v3.25.0.1
Derivative Financial Instruments (Details 3) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2025
Jan. 31, 2024
Price Risk Derivatives [Abstract]        
Net derivative gains (losses) recognized and classified as unallocated $ 63.9 $ (9.4) $ 56.2 $ (4.0)
Less: Net derivatives gains (losses) reclassified to segment operating profit 3.9 (4.2) 14.5 17.1
Change in net cumulative unallocated derivative gains and losses $ 60.0 $ (5.2) $ 41.7 $ (21.1)