XML 45 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Earnings Per Share [Abstract]        
Net income available to common stockholders, basic $ 258 $ 242 $ 453 $ 473
Net income available to common stockholders, diluted $ 258 $ 242 $ 453 $ 473
Share data (in thousands):        
Basic average common shares outstanding 472,660 479,200 472,647 479,262
Dilutive effect of stock-based awards 397 915 350 972
Diluted average common shares outstanding 473,057 480,115 472,997 480,234
Basic earnings per share (dollars per share) $ 0.55 $ 0.50 $ 0.96 $ 0.99
Diluted earnings per share (dollars per share) $ 0.55 $ 0.50 $ 0.96 $ 0.98