v3.25.2
Per Share Data (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Earnings Per Share [Abstract]        
Net income before non-controlling interests $ 1,231 $ 1,140 $ 2,643 $ 2,564
Less: Net income attributable to non-controlling interests 20 15 51 39
Net income attributable to the Company $ 1,211 $ 1,125 $ 2,592 $ 2,525
Basic weighted average common shares outstanding (in shares) 492 492 492 492
Dilutive effect of potentially issuable common shares (in shares) 3 4 3 5
Diluted weighted average common shares outstanding (in shares) 495 496 495 497
Average stock price used to calculate common stock equivalents (in dollars per share) $ 225.68 $ 205.67 $ 226.23 $ 202.53