Basic and Diluted Earnings Per Share (Detail) - USD ($) $ / shares in Units, shares in Millions, $ in Millions |
3 Months Ended | 12 Months Ended | |||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Jun. 30, 2016 |
Mar. 31, 2016 |
Dec. 31, 2015 |
Sep. 30, 2015 |
Jun. 30, 2015 |
Mar. 31, 2015 |
Dec. 31, 2014 |
Sep. 30, 2014 |
Jun. 30, 2016 |
Jun. 30, 2015 |
Jun. 30, 2014 |
|||||||||||
Schedule of Earnings Per Share, Basic and Diluted, by Common Class [Line Items] | |||||||||||||||||||||
Net income available for common shareholders (A) | $ 3,122 | [1] | $ 3,756 | $ 5,018 | $ 4,902 | $ (3,195) | [2] | $ 4,985 | $ 5,863 | $ 4,540 | $ 16,798 | [1] | $ 12,193 | [3] | $ 22,074 | ||||||
Weighted average outstanding shares of common stock (B) | 7,925 | 8,177 | 8,299 | ||||||||||||||||||
Dilutive effect of stock-based awards | 88 | 77 | 100 | ||||||||||||||||||
Common stock and common stock equivalents (C) | 8,013 | 8,254 | 8,399 | ||||||||||||||||||
Earnings Per Share | |||||||||||||||||||||
Basic (A/B) | $ 0.40 | $ 0.48 | $ 0.63 | $ 0.61 | $ (0.40) | $ 0.61 | $ 0.71 | $ 0.55 | $ 2.12 | $ 1.49 | $ 2.66 | ||||||||||
Diluted (A/C) | $ 0.39 | [1] | $ 0.47 | $ 0.62 | $ 0.61 | $ (0.40) | [2] | $ 0.61 | $ 0.71 | $ 0.54 | $ 2.10 | [1] | $ 1.48 | [3] | $ 2.63 | ||||||
|