XML 156 R137.htm IDEA: XBRL DOCUMENT v3.22.4
Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]      
Net income $ 5,313 $ 8,539 $ 3,533
Weighted-average shares outstanding 419,779,847 439,968,422 451,602,820
Share-based compensation plans 3,747,597 3,228,856 1,838,692
Adjusted weighted-average shares outstanding and assumed conversions 423,527,444 443,197,278 453,441,512
Basic earnings per share $ 12.66 $ 19.41 $ 7.82
Diluted earnings per share $ 12.55 $ 19.27 $ 7.79
Potential anti-dilutive share conversions 1,467,840 1,532,066 6,811,966