XML 61 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2019
Earnings Per Share Basic And Diluted [Abstract]      
Net income available for common shareholders (A) $ 61,271 $ 44,281 $ 39,240
Weighted average outstanding shares of common stock (B) 7,547 7,610 7,673
Dilutive effect of stock-based awards 61 73 80
Common stock and common stock equivalents (C) 7,608 7,683 7,753
Earnings Per Share      
Basic (A/B) $ 8.12 $ 5.82 $ 5.11
Diluted (A/C) $ 8.05 $ 5.76 $ 5.06