XML 82 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Net income (loss) $ 1,974 $ 2,300
Weighted-average shares outstanding 425,805,105 450,539,568
Share-based compensation plans 3,985,729 2,795,971
Weighted-average shares outstanding and assumed conversions 429,790,834 453,335,539
Basic earnings (loss) per share (US$ per share) $ 4.64 $ 5.10
Diluted earnings (loss) per share (US$ per share) $ 4.59 $ 5.07
Potential anti-dilutive share conversions 681,032 1,952,612