v3.26.1
Earnings per Share
12 Months Ended
Apr. 30, 2026
Earnings Per Share [Abstract]  
Earnings per Share Earnings per Share
The following table sets forth the computation of basic and diluted earnings per share:
Year Ended April 30,
(In millions, except per share amounts)202620252024
Numerator:
Net income$1,325 $1,553 $1,572 
Denominator:
Denominator for basic earnings per share—weighted-average common shares420,382,197435,873,592436,988,043
Effect of dilutive securities:
Employee share options and share plan awards 624,8711,078,3282,349,673
Denominator for diluted earnings per share—weighted-average common shares
421,007,068436,951,920439,337,716
Basic earnings per share$3.15 $3.56 $3.60 
Diluted earnings per share$3.15 $3.55 $3.58