XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.3
Derivative Financial Instruments (Details 3) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Price Risk Derivatives [Abstract]        
Net derivative gains (losses) recognized and classified as unallocated $ 60.8 $ 22.1 $ (166.3) $ (7.7)
Less: Net derivatives gains (losses) reclassified to segment operating profit (42.2) 10.4 (16.2) 10.6
Change in net cumulative unallocated derivative gains and losses $ 103.0 $ 11.7 $ (150.1) $ (18.3)