XML 34 R45.htm IDEA: XBRL DOCUMENT v2.4.0.6
EARNINGS PER SHARE (Details) (USD $)
In Millions, except Per Share data, unless otherwise specified
3 Months Ended 6 Months Ended
Nov. 30, 2011
Nov. 30, 2010
Nov. 30, 2011
Nov. 30, 2010
Computation of Basic and Diluted Earnings Per Share [Abstract]        
Net income $ 2,192 $ 1,870 $ 4,032 $ 3,223
Weighted average common shares outstanding 5,041 5,044 5,052 5,035
Dilutive effect of employee stock plans 82 73 85 65
Diluted weighted average common shares outstanding 5,123 5,117 5,137 5,100
Basic earnings per share $ 0.43 $ 0.37 $ 0.80 $ 0.64
Diluted earnings per share $ 0.43 $ 0.37 $ 0.78 $ 0.63
Shares subject to anti-dilutive stock options and restricted stock-based awards excluded from calculation 117 40 101 100