XML 34 R23.htm IDEA: XBRL DOCUMENT v3.26.1
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Net Income Per Share
The following table sets forth the computation of Net Income Per Share for the three-month and six-month periods ended June 30, 2026 and 2025 (in millions, except per share data):
Three Months Ended
June 30,
Six Months Ended
June 30,
2026202520262025
Numerator for Basic and Diluted Earnings Per Share -
Net Income$2,724 $1,345 $4,704 $2,808 
Denominator for Basic Earnings Per Share -
Weighted Average Shares526 543 529 547 
Potential Dilutive Common Shares -
Restricted Stock/Units and Performance Units
Denominator for Diluted Earnings Per Share -
Adjusted Diluted Weighted Average Shares529 546 532 549 
Net Income Per Share
Basic$5.18 $2.48 $8.89 $5.13 
Diluted$5.15 $2.46 $8.84 $5.11