XML 38 R25.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings per share (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Schedule of shares used in the earnings per share calculations
For the three months ended March 31
(in millions)20232022
Net income$800 $590 
Weighted-average basic shares outstanding930.7 929.7 
Dilutive effect of stock options2.8 3.0 
Weighted-average diluted shares outstanding933.5 932.7 
Earnings per share - basic$0.86 $0.63 
Earnings per share - diluted$0.86 $0.63