XML 47 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings per Share (Tables)
9 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share
We calculated basic and diluted earnings per share (“EPS”) using the following:
For the Nine Months Ended September 30,For the Three Months Ended September 30,
(in millions)2025202420252024
Net earnings$5,830 $8,225 $2,375 $2,293 
Less: Distributed and undistributed earnings attributable to share-based awards(17)(20)(6)(6)
Earnings for basic and diluted EPS$5,813 $8,205 $2,369 $2,287 
Weighted-average shares for basic and diluted EPS1,685 1,726 1,680 1,703