XML 65 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
EARNINGS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Earnings Per Share The following table shows our computation:
Basic and diluted earnings per share
Year Ended December 31,
(in millions, except per share data)202420232022
Net income$3,457 $4,609 $1,318 
Basic weighted average shares outstanding641 639 638 
Dilutive effect of share-based instruments
Diluted weighted average shares outstanding648 643 641 
Basic earnings per share$5.39 $7.21 $2.07 
Diluted earnings per share$5.33 $7.17 $2.06