XML 110 R96.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Earnings Per Share [Abstract]    
Net income $ 2,294 $ 1,892
Net income attributable to noncontrolling interests 151 0
Net income (loss) $ 2,143 $ 1,892
Weighted-average shares outstanding 405,662,694 414,289,150
Share-based compensation plans 4,076,941 3,639,042
Weighted-average shares outstanding and assumed conversions 409,739,635 417,928,192
Basic earnings (loss) per share (US$ per share) $ 5.28 $ 4.57
Diluted earnings (loss) per share (US$ per share) $ 5.23 $ 4.53
Potential anti-dilutive share conversions 1,005,420 1,731,523