XML 110 R99.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]        
Net income $ 2,490 $ 2,040 $ 7,000 $ 5,725
Net income (loss) attributable to noncontrolling interests 166 (3) 303 (3)
Net income (loss) $ 2,324 $ 2,043 $ 6,697 $ 5,728
Weighted-average shares outstanding 403,831,412 409,505,454 404,700,118 412,076,470
Share-based compensation plans 4,047,315 3,100,505 4,191,655 3,288,940
Weighted-average shares outstanding and assumed conversions 407,878,727 412,605,959 408,891,773 415,365,410
Basic earnings (loss) per share (US$ per share) $ 5.75 $ 4.99 $ 16.55 $ 13.90
Diluted earnings (loss) per share (US$ per share) $ 5.70 $ 4.95 $ 16.38 $ 13.79
Potential anti-dilutive share conversions 1,330,590 2,562,206 1,080,371 2,330,821