XML 63 R44.htm IDEA: XBRL DOCUMENT v2.4.1.9
Share Repurchase Programs (Details) (USD $)
In Billions, except Share data in Millions, unless otherwise specified
0 Months Ended 1 Months Ended 0 Months Ended 12 Months Ended 0 Months Ended 4 Months Ended
Oct. 02, 2013
Dec. 31, 2013
Sep. 19, 2012
Nov. 16, 2012
Dec. 16, 2014
Dec. 18, 2013
Aug. 23, 2011
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Jan. 05, 2015
Apr. 26, 2015
Dec. 30, 2013
Jan. 02, 2015
Share repurchases                            
Shares repurchased under ASR agreement with Barclays   25.6cvs_AcceleratedShareRepurchasesNumberOfSharesRepurchased             25.6cvs_AcceleratedShareRepurchasesNumberOfSharesRepurchased          
October 01, 2013                            
Share repurchases                            
Amount under ASR agreement entered with Barclays $ 1.7cvs_AcceleratedShareRepurchasesAgreementAmount
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_October012013Member
                         
Notional purchase price (as a percent)   50.00%cvs_AcceleratedShareRepurchasesPercentageOfNotionalPurchasePrice
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_October012013Member
                       
Shares repurchased under ASR agreement with Barclays 14.9cvs_AcceleratedShareRepurchasesNumberOfSharesRepurchased
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_October012013Member
            26.6cvs_AcceleratedShareRepurchasesNumberOfSharesRepurchased
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_October012013Member
        11.7cvs_AcceleratedShareRepurchasesNumberOfSharesRepurchased
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_October012013Member
 
Common stock price of shares repurchased under ASR agreement with Barclays (in dollars per share) $ 56.88us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_October012013Member
$ 63.83us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_October012013Member
                       
September 19, 2012                            
Share repurchases                            
Amount under ASR agreement entered with Barclays     1.2cvs_AcceleratedShareRepurchasesAgreementAmount
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_NineteenSeptember2012Member
                     
Notional purchase price (as a percent)     50.00%cvs_AcceleratedShareRepurchasesPercentageOfNotionalPurchasePrice
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_NineteenSeptember2012Member
                     
Shares repurchased under ASR agreement with Barclays     12.6cvs_AcceleratedShareRepurchasesNumberOfSharesRepurchased
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_NineteenSeptember2012Member
                     
Common stock price of shares repurchased under ASR agreement with Barclays (in dollars per share)     $ 47.71us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_NineteenSeptember2012Member
                     
November 16, 2012                            
Share repurchases                            
Notional purchase price (as a percent)       50.00%cvs_AcceleratedShareRepurchasesPercentageOfNotionalPurchasePrice
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_SixteenNovember2012Member
                   
Shares repurchased under ASR agreement with Barclays       13.0cvs_AcceleratedShareRepurchasesNumberOfSharesRepurchased
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_SixteenNovember2012Member
                   
Common stock price of shares repurchased under ASR agreement with Barclays (in dollars per share)       $ 46.96us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_SixteenNovember2012Member
                   
2014 Repurchase Program                            
Share repurchases                            
Share repurchase program, authorized amount         10.0us-gaap_StockRepurchaseProgramAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= cvs_RepurchaseProgram2014Member
                 
2013 Repurchase Program                            
Share repurchases                            
Share repurchase program, authorized amount           6.0us-gaap_StockRepurchaseProgramAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= cvs_RepurchaseProgram2013Member
               
2012 Repurchase Program                            
Share repurchases                            
Share repurchase program, authorized amount     6.0us-gaap_StockRepurchaseProgramAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= cvs_RepurchaseProgram2012Member
                     
2011 Repurchase Program                            
Share repurchases                            
Share repurchase program, authorized amount             4.0us-gaap_StockRepurchaseProgramAuthorizedAmount
/ us-gaap_ShareRepurchaseProgramAxis
= cvs_RepurchaseProgram2011Member
             
2011 and 2012 Share Repurchase Programs                            
Share repurchases                            
Repurchase of common stock (in shares)               51.4us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= cvs_ShareRepurchaseProgramMember
66.2us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= cvs_ShareRepurchaseProgramMember
95.0us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_ShareRepurchaseProgramAxis
= cvs_ShareRepurchaseProgramMember
       
Repurchase of common stock                 4.0us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= cvs_ShareRepurchaseProgramMember
4.3us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= cvs_ShareRepurchaseProgramMember
       
Repurchase Programs 2013 and 2012                            
Share repurchases                            
Repurchase of common stock                 4.0us-gaap_StockRepurchasedDuringPeriodValue
/ us-gaap_ShareRepurchaseProgramAxis
= cvs_RepurchasePrograms2013and2012Member
         
Amount available for repurchases                 6.7us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount
/ us-gaap_ShareRepurchaseProgramAxis
= cvs_RepurchasePrograms2013and2012Member
         
Repurchase Program 2014 and 2013                            
Share repurchases                            
Amount available for repurchases               12.7us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount
/ us-gaap_ShareRepurchaseProgramAxis
= cvs_RepurchaseProgram2014and2013Member
           
Accelerated share repurchase program | January 02, 2015                            
Share repurchases                            
Amount under ASR agreement entered with Barclays                     $ 2.0cvs_AcceleratedShareRepurchasesAgreementAmount
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_January022015Member
/ us-gaap_SubsequentEventTypeAxis
= cvs_AcceleratedsharerepurchaseprogramMember
    $ 2.0cvs_AcceleratedShareRepurchasesAgreementAmount
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_January022015Member
/ us-gaap_SubsequentEventTypeAxis
= cvs_AcceleratedsharerepurchaseprogramMember
Notional purchase price (as a percent)                     80.00%cvs_AcceleratedShareRepurchasesPercentageOfNotionalPurchasePrice
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_January022015Member
/ us-gaap_SubsequentEventTypeAxis
= cvs_AcceleratedsharerepurchaseprogramMember
20.00%cvs_AcceleratedShareRepurchasesPercentageOfNotionalPurchasePrice
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_January022015Member
/ us-gaap_SubsequentEventTypeAxis
= cvs_AcceleratedsharerepurchaseprogramMember
   
Shares repurchased under ASR agreement with Barclays                     16.8cvs_AcceleratedShareRepurchasesNumberOfSharesRepurchased
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_January022015Member
/ us-gaap_SubsequentEventTypeAxis
= cvs_AcceleratedsharerepurchaseprogramMember
     
Common stock price of shares repurchased under ASR agreement with Barclays (in dollars per share)                     $ 94.49us-gaap_AcceleratedShareRepurchasesFinalPricePaidPerShare
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_January022015Member
/ us-gaap_SubsequentEventTypeAxis
= cvs_AcceleratedsharerepurchaseprogramMember
     
Accelerated Share Repurchases, Maximum Number of Shares to be Received                       42.0cvs_AcceleratedShareRepurchasesMaximumNumberofSharestobeReceived
/ us-gaap_AcceleratedShareRepurchasesDateAxis
= cvs_January022015Member
/ us-gaap_SubsequentEventTypeAxis
= cvs_AcceleratedsharerepurchaseprogramMember