XML 31 R22.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Net Income per Share, Basic and Diluted The computation of net income per share for the three and six months ended June 30, 2024 and 2023 was as follows:
Three Months EndedSix Months Ended
June 30,June 30,
In millions except per share amounts2024202320242023
Net Income$759 $754 $1,578 $1,468 
Net income per share—Basic:
Weighted-average common shares297.6 303.3 298.3 304.1 
Net income per share—Basic$2.55 $2.49 $5.29 $4.83 
Net income per share—Diluted:
Weighted-average common shares297.6 303.3 298.3 304.1 
Effect of dilutive stock options and restricted stock units0.9 0.9 1.0 1.1 
Weighted-average common shares assuming dilution298.5 304.2 299.3 305.2 
Net income per share—Diluted$2.54 $2.48 $5.27 $4.81