XML 66 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Earnings per Share (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Earnings (Losses) Per Share
We calculated basic and diluted earnings per share (“EPS”) using the following:
For the Years Ended December 31,
(in millions)202420232022
Net earnings$11,264 $8,130 $5,764 
Less: Distributed and undistributed earnings attributable to share-based awards
(28)(17)(13)
Earnings for basic and diluted EPS$11,236 $8,113 $5,751 
Weighted-average shares for basic and diluted EPS1,718 1,777 1,804