XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.4
Basic and Diluted Earnings Per Share (Detail) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share Basic And Diluted [Abstract]        
Net income available for common shareholders (A) $ 18,765 $ 15,463 $ 39,270 $ 29,356
Weighted average outstanding shares of common stock (B) 7,505 7,555 7,509 7,561
Dilutive effect of stock-based awards 50 61 52 66
Common stock and common stock equivalents (C) 7,555 7,616 7,561 7,627
Earnings Per Share        
Basic (A/B) $ 2.50 $ 2.05 $ 5.23 $ 3.88
Diluted (A/C) $ 2.48 $ 2.03 $ 5.19 $ 3.85