XML 105 R93.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Net income $ 3,107 $ 2,490 $ 7,449 $ 7,000
Net income attributable to noncontrolling interests 306 166 349 303
Net income (loss) $ 2,801 $ 2,324 $ 7,100 $ 6,697
Weighted-average shares outstanding 397,336,568 403,831,412 399,289,363 404,700,118
Share-based compensation plans 3,532,323 4,047,315 3,902,807 4,191,655
Weighted-average shares outstanding and assumed conversions 400,868,891 407,878,727 403,192,170 408,891,773
Basic earnings (loss) per share (US$ per share) $ 7.05 $ 5.75 $ 17.78 $ 16.55
Diluted earnings (loss) per share (US$ per share) $ 6.99 $ 5.70 $ 17.61 $ 16.38
Potential anti-dilutive share conversions 1,631,069 1,330,590 1,819,681 1,080,371