XML 31 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Net Income Per Share The computation of net income per share for the three months ended March 31, 2026 and 2025 is as follows:
Three Months Ended
March 31,
In millions except per share amounts20262025
Net Income$768 $700 
Net income per share—Basic:
Weighted-average common shares288.3 293.6 
Net income per share—Basic$2.66 $2.39 
Net income per share—Diluted:
Weighted-average common shares288.3 293.6 
Effect of dilutive stock options and restricted stock units0.8 0.9 
Weighted-average common shares assuming dilution289.1 294.5 
Net income per share—Diluted$2.66 $2.38