v3.25.2
Earnings Per Share
9 Months Ended
Aug. 31, 2025
Earnings Per Share [Abstract]  
Earnings Per Share Earnings Per Share 
 
Three Months Ended
August 31,
Nine Months Ended
August 31,
(in millions, except per share data)2025202420252024
Net income$1,852 $1,735 $2,338 $1,613 
Interest expense on dilutive Convertible Notes18 25 53 73 
Net income for diluted earnings per share$1,870 $1,760 $2,391 $1,686 
Weighted-average shares outstanding1,313 1,267 1,311 1,266 
Dilutive effect of equity awards
Dilutive effect of Convertible Notes84 127 84 127 
Diluted weighted-average shares outstanding1,402 1,399 1,401 1,398 
Basic earnings per share$1.41 $1.37 $1.78 $1.27 
Diluted earnings per share$1.33 $1.26 $1.71 $1.21