XML 38 R30.htm IDEA: XBRL DOCUMENT v3.25.3
EARNINGS PER SHARE (Tables)
6 Months Ended
Nov. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share

 

 

Three Months Ended
November 30,

 

 

Six Months Ended
November 30,

 

(in millions, except per share data)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

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.10

 

 

$

1.10

 

 

$

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.