XML 109 R96.htm IDEA: XBRL DOCUMENT v3.24.2
Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Earnings Per Share [Abstract]        
Net income $ 2,216 $ 1,793 $ 4,510 $ 3,685
Net income (loss) attributable to noncontrolling interests (14) 0 137 0
Net income (loss) $ 2,230 $ 1,793 $ 4,373 $ 3,685
Weighted-average shares outstanding 404,615,765 412,487,400 405,139,228 413,383,304
Share-based compensation plans 3,990,902 3,084,476 4,138,555 3,387,233
Weighted-average shares outstanding and assumed conversions 408,606,667 415,571,876 409,277,783 416,770,537
Basic earnings (loss) per share (US$ per share) $ 5.51 $ 4.35 $ 10.79 $ 8.92
Diluted earnings (loss) per share (US$ per share) $ 5.46 $ 4.32 $ 10.68 $ 8.84
Potential anti-dilutive share conversions 1,348,531 3,143,311 939,842 2,190,304