XML 63 R55.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Nov. 30, 2025
Nov. 30, 2024
Nov. 30, 2025
Nov. 30, 2024
Earnings Per Share [Abstract]        
Net income $ 6,135 $ 3,151 $ 9,062 $ 6,080
Weighted-average common shares outstanding 2,864 2,790 2,845 2,775
Dilutive effect of employee stock plans 58 79 71 85
Dilutive weighted-average common shares outstanding 2,922 2,869 2,916 2,860
Basic earnings per share $ 2.14 $ 1.13 $ 3.19 $ 2.19
Diluted earnings per share $ 2.1 $ 1.1 $ 3.11 $ 2.13
Anti-dilutive stock awards excluded from calculation [1] 16 22 9 23
[1] These stock awards relate to anti-dilutive restricted stock-based awards and stock options, both of which were service-based, as calculated using the treasury stock method and contingently issuable shares pursuant to PSO arrangements. Such shares could be dilutive in the future.