XML 51 R50.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Incentive Plans (Details 2) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Dec. 31, 2010
Weighted Average Grant Date Fair Value        
Excess tax benefits from stock-based compensation $ 106us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities $ 62us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities $ 28us-gaap_ExcessTaxBenefitFromShareBasedCompensationFinancingActivities  
Cash received from stock options exercised 421us-gaap_ProceedsFromStockOptionsExercised 500us-gaap_ProceedsFromStockOptionsExercised 836us-gaap_ProceedsFromStockOptionsExercised  
Total intrinsic value of options exercised 372us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 282us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue 321us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue  
Equity Incentive Plan 2010        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of common shares authorized       74,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= cvs_EquityIncentivePlan2010Member
Shares available for future grants under the ICP 30,000,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= cvs_EquityIncentivePlan2010Member
     
Restricted Unit and Restricted Share Award        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 2,708,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= cvs_RestrictedUnitAndRestrictedShareAwardMember
     
Weighted-Average Grant-Date Fair Value, Granted (in dollars per share) $ 73.60us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= cvs_RestrictedUnitAndRestrictedShareAwardMember
     
Summary of the restricted unit and restricted share award activity under the ICPs        
Nonvested at beginning of year (in shares) 3,021,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= cvs_RestrictedUnitAndRestrictedShareAwardMember
     
Granted (in shares) 2,708,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= cvs_RestrictedUnitAndRestrictedShareAwardMember
     
Vested (in shares) (803,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
/ us-gaap_AwardTypeAxis
= cvs_RestrictedUnitAndRestrictedShareAwardMember
     
Forfeited (in shares) (249,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
/ us-gaap_AwardTypeAxis
= cvs_RestrictedUnitAndRestrictedShareAwardMember
     
Nonvested at end of year (in shares) 4,677,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
/ us-gaap_AwardTypeAxis
= cvs_RestrictedUnitAndRestrictedShareAwardMember
     
Weighted Average Grant Date Fair Value        
Weighted-Average Grant-Date Fair Value, Nonvested at beginning of year (in dollars per share) $ 38.56us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= cvs_RestrictedUnitAndRestrictedShareAwardMember
     
Weighted-Average Grant-Date Fair Value, Granted (in dollars per share) $ 73.60us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= cvs_RestrictedUnitAndRestrictedShareAwardMember
     
Weighted-Average Grant-Date Fair Value, Vested (in dollars per share) $ 73.11us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= cvs_RestrictedUnitAndRestrictedShareAwardMember
     
Weighted-Average Grant-Date Fair Value, Forfeited (in dollars per share) $ 57.58us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= cvs_RestrictedUnitAndRestrictedShareAwardMember
     
Weighted-Average Grant-Date Fair Value, Nonvested at end of year (in dollars per share) $ 51.90us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= cvs_RestrictedUnitAndRestrictedShareAwardMember
     
Restricted Stock Units (RSUs)        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 2,708,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
1,715,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
1,811,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Weighted-Average Grant-Date Fair Value, Granted (in dollars per share) $ 73.60us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 54.30us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 44.80us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Unrecognized compensation cost related to unvested share-based awards, expected to vest 190us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
     
Unrecognized compensation cost related to unvested share-based awards, expected to vest, period of recognition (in years) 2 years 7 months 28 days      
Summary of the restricted unit and restricted share award activity under the ICPs        
Granted (in shares) 2,708,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
1,715,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
1,811,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Weighted Average Grant Date Fair Value        
Weighted-Average Grant-Date Fair Value, Granted (in dollars per share) $ 73.60us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 54.30us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
$ 44.80us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
 
Restricted Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total fair value of restricted shares vested 57us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
81us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
 
Options Granted, Beginning from 2011        
Weighted Average Grant Date Fair Value        
Exercisable period (in years) 4 years      
Expiration period for options granted (in years) 7 years      
Employee Stock Option        
Weighted Average Grant Date Fair Value        
Fair value of options vested $ 292us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 329us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
$ 386us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember