XML 70 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings Per Share [Abstract]  
Reconciliation of Basic and Diluted Earnings (Loss) Per Share
The following is a reconciliation of basic and diluted earnings per share for the years ended December 31, 2023, 2022 and 2021:
In millions, except per share amounts202320222021
Numerator for earnings per share calculation:
Net income attributable to CVS Health$8,344 $4,311 $8,001 
Denominator for earnings per share calculation:
Weighted average shares, basic1,285 1,312 1,319 
Restricted stock units and performance stock units
Stock options and SARs
Weighted average shares, diluted1,290 1,323 1,329 
Earnings per share:
Basic$6.49 $3.29 $6.07 
Diluted$6.47 $3.26 $6.02