XML 118 R108.htm IDEA: XBRL DOCUMENT v3.23.3
Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Earnings Per Share [Abstract]        
Net income $ 2,040 $ 792 $ 5,725 $ 3,935
Net loss attributable to noncontrolling interests (3) 0 (3) 0
Net income (loss) $ 2,043 $ 792 $ 5,728 $ 3,935
Weighted-average shares outstanding 409,505,454 416,542,101 412,076,470 421,290,032
Share-based compensation plans 3,100,505 3,076,855 3,288,940 3,733,449
Weighted-average shares outstanding and assumed conversions 412,605,959 419,618,956 415,365,410 425,023,481
Basic earnings (loss) per share (US$ per share) $ 4.99 $ 1.90 $ 13.90 $ 9.34
Diluted earnings (loss) per share (US$ per share) $ 4.95 $ 1.89 $ 13.79 $ 9.26
Potential anti-dilutive share conversions 2,562,206 1,693,502 2,330,821 1,377,784