XML 91 R80.htm IDEA: XBRL DOCUMENT v3.22.2.2
Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Earnings Per Share [Abstract]        
Net income (loss) $ 812 $ 1,833 $ 4,001 $ 6,398
Weighted-average shares outstanding 416,542,101 435,318,088 421,290,032 443,595,026
Share-based compensation plans 3,076,855 3,123,550 3,733,449 3,032,989
Weighted-average shares outstanding and assumed conversions 419,618,956 438,441,638 425,023,481 446,628,015
Basic earnings (loss) per share (US$ per share) $ 1.95 $ 4.21 $ 9.50 $ 14.42
Diluted earnings (loss) per share (US$ per share) $ 1.94 $ 4.18 $ 9.41 $ 14.33
Potential anti-dilutive share conversions 1,693,502 1,758,853 1,377,784 1,439,882