P3Y9900000P4YP48MP1Y1830000001000000100000031000000falseFY201900000648032744000000.010.01320000000032000000001000000171200000017200000001014000000129500000017000000170000000.03250.0190.021250.02250.02250.0220.02750.02750.028750.0280.0280.031250.03350.033750.0350.0350.0370.038750.038750.041250.041250.041250.0410.0430.0450.04750.04750.04780.048750.040.05050.051250.0530.05450.05750.050.061250.06250.066250.0675P3YP5YP3YP5YP3YP5YP364DP5YP5Y1000000170000000017000000000.500.500.500.500.500.500.50000060000004000000500000060000005000000021400000022100000020000000000000180000001780000004650000001320000000.010.011000001000000000210000003000000249000000200000011000000190000001000000P5YP3YP4YP3YP7YP10Y0698000000425000000
0000064803
2018-01-01
2018-12-31
0000064803
2019-08-08
2019-08-08
0000064803
us-gaap:ServiceMember
2017-01-01
2017-12-31
0000064803
cvs:PremiumsMember
2016-01-01
2016-12-31
0000064803
2016-01-01
2016-12-31
0000064803
us-gaap:ProductMember
2017-01-01
2017-12-31
0000064803
2017-01-01
2017-12-31
0000064803
us-gaap:ProductMember
2018-01-01
2018-12-31
0000064803
cvs:PremiumsMember
2017-01-01
2017-12-31
0000064803
us-gaap:ServiceMember
2016-01-01
2016-12-31
0000064803
cvs:PremiumsMember
2018-01-01
2018-12-31
0000064803
us-gaap:ProductMember
2016-01-01
2016-12-31
0000064803
us-gaap:ServiceMember
2018-01-01
2018-12-31
0000064803
2018-12-31
0000064803
2017-12-31
0000064803
2016-12-31
0000064803
2015-12-31
0000064803
us-gaap:TreasuryStockMember
2016-01-01
2016-12-31
0000064803
us-gaap:ParentMember
2018-01-01
2018-12-31
0000064803
us-gaap:ParentMember
2018-12-31
0000064803
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-12-31
0000064803
us-gaap:TreasuryStockMember
2018-01-01
2018-12-31
0000064803
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2015-12-31
0000064803
us-gaap:CommonStockMember
2018-12-31
0000064803
us-gaap:NoncontrollingInterestMember
2018-12-31
0000064803
us-gaap:NoncontrollingInterestMember
2016-01-01
2016-12-31
0000064803
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-12-31
0000064803
us-gaap:RetainedEarningsMember
2018-12-31
0000064803
us-gaap:TreasuryStockMember
2016-12-31
0000064803
us-gaap:ParentMember
2017-01-01
2017-12-31
0000064803
us-gaap:NoncontrollingInterestMember
2018-01-01
2018-12-31
0000064803
us-gaap:TreasuryStockMember
2018-12-31
0000064803
us-gaap:CommonStockMember
2016-12-31
0000064803
us-gaap:RetainedEarningsMember
2016-01-01
2016-12-31
0000064803
us-gaap:TreasuryStockMember
2017-01-01
2017-12-31
0000064803
us-gaap:NoncontrollingInterestMember
2016-12-31
0000064803
us-gaap:ParentMember
2016-01-01
2016-12-31
0000064803
us-gaap:RetainedEarningsMember
2015-12-31
0000064803
us-gaap:RetainedEarningsMember
2016-12-31
0000064803
us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember
2016-01-01
2016-12-31
0000064803
us-gaap:TreasuryStockMember
2017-12-31
0000064803
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-01-01
2017-12-31
0000064803
us-gaap:NoncontrollingInterestMember
2017-01-01
2017-12-31
0000064803
us-gaap:CommonStockMember
2017-12-31
0000064803
us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember
2017-12-31
0000064803
us-gaap:ParentMember
2015-12-31
0000064803
us-gaap:TreasuryStockMember
2015-12-31
0000064803
us-gaap:RetainedEarningsMember
2017-01-01
2017-12-31
0000064803
us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember
2015-12-31
0000064803
us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember
2017-01-01
2017-12-31
0000064803
us-gaap:CommonStockMember
2018-01-01
2018-12-31
0000064803
us-gaap:NoncontrollingInterestMember
2015-12-31
0000064803
us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember
2016-12-31
0000064803
us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember
2018-01-01
2018-12-31
0000064803
us-gaap:RetainedEarningsMember
2018-01-01
2018-12-31
0000064803
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
2018-12-31
0000064803
us-gaap:ParentMember
2017-12-31
0000064803
us-gaap:RetainedEarningsMember
2017-12-31
0000064803
us-gaap:CommonStockMember
2016-01-01
2016-12-31
0000064803
us-gaap:NoncontrollingInterestMember
2017-12-31
0000064803
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2016-01-01
2016-12-31
0000064803
us-gaap:CommonStockMember
2017-01-01
2017-12-31
0000064803
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2016-12-31
0000064803
us-gaap:CommonStockMember
2015-12-31
0000064803
us-gaap:ParentMember
2016-12-31
0000064803
us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember
2018-12-31
0000064803
us-gaap:HedgeFundsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2018-12-31
0000064803
us-gaap:PrivateEquityFundsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2018-12-31
0000064803
us-gaap:RealEstateFundsMember
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2018-12-31
0000064803
us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:PharmacyRevenueMember
us-gaap:CorporateAndOtherMember
2018-01-01
2018-12-31
0000064803
us-gaap:ProductAndServiceOtherMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:FrontStoreRevenueMember
cvs:HealthCareBenefitsSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:PharmacyRevenueMember
cvs:RetailLongTermCareSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:PharmacyServicesSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
us-gaap:SalesChannelDirectlyToConsumerMember
cvs:PharmacyServicesSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:HealthCareBenefitsSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:PharmacyRevenueMember
cvs:PharmacyServicesSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:SalesChannelOtherMember
cvs:PharmacyServicesSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:IntersegmentEliminationMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
us-gaap:SalesChannelThroughIntermediaryMember
cvs:PharmacyServicesSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:IntersegmentEliminationMember
cvs:PremiumsMember
2018-01-01
2018-12-31
0000064803
us-gaap:IntersegmentEliminationMember
cvs:PharmacyRevenueMember
2018-01-01
2018-12-31
0000064803
us-gaap:IntersegmentEliminationMember
us-gaap:ProductAndServiceOtherMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:RetailLongTermCareSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:FrontStoreRevenueMember
cvs:RetailLongTermCareSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:IntersegmentEliminationMember
cvs:FrontStoreRevenueMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:PremiumsMember
cvs:HealthCareBenefitsSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:FrontStoreRevenueMember
cvs:PharmacyServicesSegmentMember
2018-01-01
2018-12-31
0000064803
cvs:FrontStoreRevenueMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:PremiumsMember
us-gaap:CorporateAndOtherMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
us-gaap:ProductAndServiceOtherMember
cvs:RetailLongTermCareSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
us-gaap:CorporateAndOtherMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
us-gaap:ProductAndServiceOtherMember
cvs:HealthCareBenefitsSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:PremiumsMember
cvs:RetailLongTermCareSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:PharmacyRevenueMember
cvs:HealthCareBenefitsSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
us-gaap:ProductAndServiceOtherMember
cvs:PharmacyServicesSegmentMember
2018-01-01
2018-12-31
0000064803
cvs:PharmacyRevenueMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:FrontStoreRevenueMember
us-gaap:CorporateAndOtherMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:PremiumsMember
cvs:PharmacyServicesSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
us-gaap:ProductAndServiceOtherMember
us-gaap:CorporateAndOtherMember
2018-01-01
2018-12-31
0000064803
us-gaap:FurnitureAndFixturesMember
2017-12-31
0000064803
us-gaap:LandMember
2018-12-31
0000064803
us-gaap:SoftwareAndSoftwareDevelopmentCostsMember
2017-12-31
0000064803
us-gaap:LeaseholdImprovementsMember
2017-12-31
0000064803
us-gaap:FurnitureAndFixturesMember
2018-12-31
0000064803
us-gaap:SoftwareAndSoftwareDevelopmentCostsMember
2018-12-31
0000064803
us-gaap:BuildingAndBuildingImprovementsMember
2018-12-31
0000064803
us-gaap:BuildingAndBuildingImprovementsMember
2017-12-31
0000064803
us-gaap:LandMember
2017-12-31
0000064803
us-gaap:LeaseholdImprovementsMember
2018-12-31
0000064803
srt:RestatementAdjustmentMember
us-gaap:AccountingStandardsUpdate201618Member
2016-12-31
0000064803
srt:RestatementAdjustmentMember
us-gaap:AccountingStandardsUpdate201618Member
2016-01-01
2016-12-31
0000064803
srt:RestatementAdjustmentMember
us-gaap:AccountingStandardsUpdate201618Member
2017-12-31
0000064803
srt:ScenarioPreviouslyReportedMember
us-gaap:AccountingStandardsUpdate201618Member
2016-01-01
2016-12-31
0000064803
srt:ScenarioPreviouslyReportedMember
us-gaap:AccountingStandardsUpdate201618Member
2017-12-31
0000064803
srt:RestatementAdjustmentMember
us-gaap:AccountingStandardsUpdate201618Member
2017-01-01
2017-12-31
0000064803
srt:ScenarioPreviouslyReportedMember
us-gaap:AccountingStandardsUpdate201618Member
2017-01-01
2017-12-31
0000064803
srt:ScenarioPreviouslyReportedMember
us-gaap:AccountingStandardsUpdate201618Member
2016-12-31
0000064803
srt:RestatementAdjustmentMember
us-gaap:AccountingStandardsUpdate201618Member
2015-12-31
0000064803
srt:ScenarioPreviouslyReportedMember
us-gaap:AccountingStandardsUpdate201618Member
2015-12-31
0000064803
us-gaap:AccountingStandardsUpdate201409Member
us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member
2018-01-01
2018-12-31
0000064803
us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member
2018-01-01
2018-12-31
0000064803
us-gaap:ProductMember
us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member
2018-01-01
2018-12-31
0000064803
us-gaap:AccountingStandardsUpdate201409Member
us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member
2018-12-31
0000064803
us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member
2018-12-31
0000064803
us-gaap:ProductMember
us-gaap:AccountingStandardsUpdate201409Member
us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member
2018-01-01
2018-12-31
0000064803
us-gaap:AccountingStandardsUpdate201409Member
us-gaap:DifferenceBetweenRevenueGuidanceInEffectBeforeAndAfterTopic606Member
2018-01-01
0000064803
us-gaap:CalculatedUnderRevenueGuidanceInEffectBeforeTopic606Member
2018-01-01
0000064803
srt:MaximumMember
2018-11-28
2018-12-31
0000064803
cvs:RetailLongTermCareSegmentMember
2018-12-31
0000064803
srt:MinimumMember
us-gaap:BuildingAndBuildingImprovementsMember
2018-01-01
2018-12-31
0000064803
srt:MinimumMember
2018-11-28
2018-12-31
0000064803
cvs:PharmacyAndClinicBusinessOfTargetMember
2015-12-31
0000064803
srt:MinimumMember
cvs:FixturesEquipmentAndInternallyDevelopedSoftwareMember
2018-01-01
2018-12-31
0000064803
us-gaap:AccountingStandardsUpdate201602Member
2019-01-01
0000064803
srt:MaximumMember
2018-01-01
2018-12-31
0000064803
cvs:PharmacyAndClinicBusinessOfTargetMember
2015-12-01
2015-12-31
0000064803
2014-07-01
2014-07-31
0000064803
cvs:HeartlandHealthcareServicesMember
2018-12-31
0000064803
cvs:OtherLongTermInsuranceLiabilitiesMember
2018-12-31
0000064803
cvs:OtherInsuranceLiabilitiesMember
2018-12-31
0000064803
srt:MaximumMember
cvs:FixturesEquipmentAndInternallyDevelopedSoftwareMember
2018-01-01
2018-12-31
0000064803
2018-11-28
2018-12-31
0000064803
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2018-01-01
0000064803
2014-01-01
2014-12-31
0000064803
srt:MaximumMember
us-gaap:BuildingAndBuildingImprovementsMember
2018-01-01
2018-12-31
0000064803
srt:MinimumMember
2018-01-01
2018-12-31
0000064803
cvs:AetnaInc.Member
2018-11-28
2018-11-29
0000064803
cvs:AetnaInc.Member
2018-11-28
0000064803
cvs:AetnaInc.Member
cvs:PharmacyServicesSegmentMember
2018-11-28
0000064803
cvs:AetnaInc.Member
cvs:HealthCareBenefitsSegmentMember
2018-11-28
0000064803
cvs:AetnaInc.Member
cvs:RetailLongTermCareSegmentMember
2018-11-28
0000064803
cvs:AetnaInc.Member
cvs:ProviderNetworksMember
2018-11-28
2018-11-29
0000064803
cvs:AetnaInc.Member
2018-11-28
2018-12-31
0000064803
cvs:AetnaInc.Member
2018-12-31
0000064803
cvs:AetnaInc.Member
2017-12-31
0000064803
cvs:AetnaInc.Member
us-gaap:CustomerRelationshipsMember
2018-11-28
2018-11-29
0000064803
cvs:AetnaInc.Member
us-gaap:TechnologyBasedIntangibleAssetsMember
2018-11-28
2018-11-29
0000064803
cvs:AetnaInc.Member
us-gaap:TrademarksMember
2018-11-28
2018-11-29
0000064803
cvs:AetnaInc.Member
us-gaap:TechnologyBasedIntangibleAssetsMember
2018-11-28
0000064803
cvs:AetnaInc.Member
cvs:MedicarePartDCustomerRelationshipDomain
2018-11-28
0000064803
cvs:AetnaInc.Member
cvs:ProviderNetworksMember
2018-11-28
0000064803
cvs:AetnaInc.Member
cvs:ValueOfBusinessAcquiredMember
2018-11-28
0000064803
cvs:AetnaInc.Member
us-gaap:TrademarksMember
2018-11-28
0000064803
cvs:AetnaInc.Member
cvs:ValueOfBusinessAcquiredMember
2018-11-28
2018-11-29
0000064803
cvs:AetnaInc.Member
us-gaap:TrademarksMember
2018-11-28
0000064803
cvs:AetnaInc.Member
us-gaap:CustomerRelationshipsMember
2018-11-28
0000064803
us-gaap:DebtSecuritiesMember
2018-01-01
2018-12-31
0000064803
us-gaap:CommercialRealEstateMember
2018-12-31
0000064803
us-gaap:DebtSecuritiesMember
2018-01-01
2018-12-31
0000064803
us-gaap:OtherInvestmentsMember
2018-01-01
2018-12-31
0000064803
cvs:MortgageLoansMember
2018-01-01
2018-12-31
0000064803
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-12-31
0000064803
cvs:OtherAssetBackedSecuritiesMember
2018-12-31
0000064803
cvs:MaturingInOneThroughFiveYearsMember
cvs:SupportingDiscontinuedAndExperienceRatedProductsMember
2018-12-31
0000064803
cvs:MaturingInLessThanOneYearMember
cvs:SupportingRemainingProductsMember
2018-12-31
0000064803
cvs:MaturingInLessThanOneYearMember
cvs:SupportingDiscontinuedAndExperienceRatedProductsMember
2018-12-31
0000064803
cvs:SupportingDiscontinuedAndExperienceRatedProductsMember
2018-12-31
0000064803
cvs:MaturingInGreaterThanTenYearsMember
2018-12-31
0000064803
cvs:MaturingInOneThroughFiveYearsMember
cvs:SupportingRemainingProductsMember
2018-12-31
0000064803
cvs:SupportingRemainingProductsMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0000064803
cvs:SupportingDiscontinuedAndExperienceRatedProductsMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0000064803
cvs:SupportingRemainingProductsMember
2018-12-31
0000064803
cvs:MaturingAfterFiveYearsThroughTenYearsMember
2018-12-31
0000064803
cvs:MaturingAfterFiveYearsThroughTenYearsMember
cvs:SupportingDiscontinuedAndExperienceRatedProductsMember
2018-12-31
0000064803
cvs:SupportingRemainingProductsMember
cvs:OtherAssetBackedSecuritiesMember
2018-12-31
0000064803
cvs:MaturingInLessThanOneYearMember
2018-12-31
0000064803
cvs:MaturingAfterFiveYearsThroughTenYearsMember
cvs:SupportingRemainingProductsMember
2018-12-31
0000064803
cvs:MaturingInGreaterThanTenYearsMember
cvs:SupportingDiscontinuedAndExperienceRatedProductsMember
2018-12-31
0000064803
cvs:SupportingDiscontinuedAndExperienceRatedProductsMember
cvs:OtherAssetBackedSecuritiesMember
2018-12-31
0000064803
cvs:MaturingInGreaterThanTenYearsMember
cvs:SupportingRemainingProductsMember
2018-12-31
0000064803
cvs:MaturingInOneThroughFiveYearsMember
2018-12-31
0000064803
us-gaap:DomesticCorporateDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:ForeignCorporateDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:RedeemablePreferredStockMember
2018-12-31
0000064803
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-12-31
0000064803
cvs:SupportingDiscontinuedAndExperienceRatedProductsMember
2018-12-31
0000064803
us-gaap:DebtSecuritiesMember
2016-01-01
2016-12-31
0000064803
us-gaap:CertificatesOfDepositMember
2017-12-31
0000064803
cvs:SupportingDiscontinuedAndExperienceRatedProductsMember
2018-01-01
2018-12-31
0000064803
cvs:OtherAssetBackedSecuritiesMember
2018-01-01
2018-12-31
0000064803
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-01-01
2018-12-31
0000064803
us-gaap:DebtSecuritiesMember
2017-01-01
2017-12-31
0000064803
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-01-01
2018-12-31
0000064803
cvs:Category2To4Member
us-gaap:CommercialRealEstateMember
2018-12-31
0000064803
cvs:Category1Member
us-gaap:CommercialRealEstateMember
2018-12-31
0000064803
cvs:Categories5and6Member
us-gaap:CommercialRealEstateMember
2018-12-31
0000064803
cvs:Category7Member
us-gaap:CommercialRealEstateMember
2018-12-31
0000064803
us-gaap:CommercialRealEstateMember
2018-01-01
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignCorporateDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DomesticCorporateDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DomesticCorporateDebtSecuritiesMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignCorporateDebtSecuritiesMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:RedeemablePreferredStockMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:RedeemablePreferredStockMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
cvs:OtherAssetBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DomesticCorporateDebtSecuritiesMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:RedeemablePreferredStockMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DomesticCorporateDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DomesticCorporateDebtSecuritiesMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USStatesAndPoliticalSubdivisionsMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cvs:OtherAssetBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignCorporateDebtSecuritiesMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignCorporateDebtSecuritiesMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DomesticCorporateDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignCorporateDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignCorporateDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
cvs:OtherAssetBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:RedeemablePreferredStockMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ResidentialMortgageBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DomesticCorporateDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignCorporateDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:ForeignCorporateDebtSecuritiesMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
cvs:OtherAssetBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:CommercialMortgageBackedSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DomesticCorporateDebtSecuritiesMember
2017-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:USGovernmentAgenciesDebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:DebtSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
us-gaap:EquitySecuritiesMember
2018-12-31
0000064803
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000064803
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
2017-12-31
0000064803
us-gaap:CarryingReportedAmountFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel2Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000064803
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel1Member
us-gaap:EstimateOfFairValueFairValueDisclosureMember
us-gaap:FairValueMeasurementsNonrecurringMember
2018-12-31
0000064803
us-gaap:FairValueInputsLevel3Member
us-gaap:FairValueMeasurementsRecurringMember
cvs:BrokeredSecuritiesMember
2018-12-31
0000064803
us-gaap:FairValueMeasurementsRecurringMember
cvs:CashandCashEquivalentsandAccountReceivableMember
2018-12-31
0000064803
cvs:LongTermCareReportingUnitMember
cvs:RetailLongTermCareSegmentMember
2018-04-01
2018-06-30
0000064803
cvs:RXCrossroadsMember
2017-04-01
2017-06-30
0000064803
cvs:RXCrossroadsMember
2018-01-02
0000064803
cvs:LongTermCareReportingUnitMember
cvs:RetailLongTermCareSegmentMember
2018-10-01
2018-12-31
0000064803
cvs:RXCrossroadsMember
2017-10-01
2017-12-31
0000064803
cvs:RXCrossroadsMember
2017-01-01
2017-12-31
0000064803
cvs:RetailLongTermCareSegmentMember
2017-01-01
2017-12-31
0000064803
cvs:LongTermCareReportingUnitMember
cvs:RetailLongTermCareSegmentMember
2018-12-31
0000064803
cvs:RetailLongTermCareSegmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:TrademarksMember
2018-12-31
0000064803
us-gaap:CustomerRelatedIntangibleAssetsMember
2017-12-31
0000064803
cvs:ValueOfBusinessAcquiredMember
2018-01-01
2018-12-31
0000064803
us-gaap:AboveMarketLeasesMember
2018-12-31
0000064803
cvs:ValueOfBusinessAcquiredMember
2018-12-31
0000064803
cvs:ProviderNetworksMember
2018-12-31
0000064803
us-gaap:CustomerRelatedIntangibleAssetsMember
2017-01-01
2017-12-31
0000064803
us-gaap:TechnologyBasedIntangibleAssetsMember
2018-01-01
2018-12-31
0000064803
us-gaap:TechnologyBasedIntangibleAssetsMember
2018-12-31
0000064803
us-gaap:CustomerRelatedIntangibleAssetsMember
2018-01-01
2018-12-31
0000064803
us-gaap:AboveMarketLeasesMember
2017-12-31
0000064803
us-gaap:CustomerRelatedIntangibleAssetsMember
2018-12-31
0000064803
cvs:ProviderNetworksMember
2018-01-01
2018-12-31
0000064803
us-gaap:TrademarksMember
2017-12-31
0000064803
us-gaap:AboveMarketLeasesMember
2017-01-01
2017-12-31
0000064803
us-gaap:AboveMarketLeasesMember
2018-01-01
2018-12-31
0000064803
cvs:PharmacyServicesSegmentMember
2018-01-01
2018-12-31
0000064803
cvs:HealthCareBenefitsSegmentMember
2018-01-01
2018-12-31
0000064803
cvs:PharmacyServicesSegmentMember
2017-01-01
2017-12-31
0000064803
cvs:RetailLongTermCareSegmentMember
2017-12-31
0000064803
cvs:HealthCareBenefitsSegmentMember
2018-12-31
0000064803
cvs:PharmacyServicesSegmentMember
2016-12-31
0000064803
cvs:PharmacyServicesSegmentMember
2017-12-31
0000064803
cvs:PharmacyServicesSegmentMember
2018-12-31
0000064803
cvs:HealthCareBenefitsSegmentMember
2017-01-01
2017-12-31
0000064803
cvs:HealthCareBenefitsSegmentMember
2016-12-31
0000064803
cvs:HealthCareBenefitsSegmentMember
2017-12-31
0000064803
cvs:RetailLongTermCareSegmentMember
2016-12-31
0000064803
srt:MaximumMember
us-gaap:EquipmentMember
2018-12-31
0000064803
srt:MaximumMember
us-gaap:BuildingMember
2018-12-31
0000064803
srt:MinimumMember
us-gaap:BuildingMember
2018-12-31
0000064803
srt:MinimumMember
us-gaap:EquipmentMember
2018-12-31
0000064803
us-gaap:CorporateAndOtherMember
2018-12-31
0000064803
cvs:PharmacyServicesSegmentMember
2018-11-28
2018-11-28
0000064803
2018-11-28
0000064803
cvs:SeniorNotes5.05DueMarch2048Member
us-gaap:SeniorNotesMember
2018-03-09
0000064803
cvs:TwoThousandEighteenNotesMember
2018-03-09
0000064803
cvs:FloatingRateNotesDueMarch2020Member
us-gaap:NotesPayableToBanksMember
2018-03-09
0000064803
cvs:SeniorNotes4.1DueMarch2025Member
us-gaap:SeniorNotesMember
2018-03-09
0000064803
cvs:SeniorNotes4.78DueMarch2038Member
us-gaap:SeniorNotesMember
2018-03-09
0000064803
cvs:SeniorNotes3.35DueMarch2021Member
us-gaap:SeniorNotesMember
2018-03-09
0000064803
cvs:FloatingRateNotesDueMarch2021Member
us-gaap:SeniorNotesMember
2018-03-09
0000064803
cvs:SeniorNotes3.7DueMarch2023Member
us-gaap:SeniorNotesMember
2018-03-09
0000064803
cvs:SeniorNotes4.3DueMarch2028Member
us-gaap:SeniorNotesMember
2018-03-09
0000064803
cvs:SeniorNotes3.125DueMarch2020Member
us-gaap:SeniorNotesMember
2018-03-09
0000064803
cvs:SeniorNotes2.875DueJune2026Member
us-gaap:SeniorNotesMember
2016-05-16
0000064803
us-gaap:CommercialPaperMember
2017-12-31
0000064803
cvs:BackUpCreditFacilitiesMember
us-gaap:LineOfCreditMember
2018-12-31
0000064803
cvs:SeniorNotes3.875DueJuly2025Member
us-gaap:SeniorNotesMember
2016-05-16
0000064803
cvs:A3YeartrancheloandueNovember2021Member
us-gaap:NotesPayableToBanksMember
2018-11-28
0000064803
us-gaap:BridgeLoanMember
2018-01-01
2018-12-31
0000064803
cvs:TwoThousandEighteenNotesMember
2018-03-09
2018-03-09
0000064803
us-gaap:BridgeLoanMember
2018-11-28
2018-11-29
0000064803
2016-07-27
2016-07-27
0000064803
cvs:SeniorNotes6.25DueJune2027Member
us-gaap:SeniorNotesMember
2016-05-16
0000064803
2016-05-31
2016-05-31
0000064803
us-gaap:BridgeLoanMember
2017-12-03
0000064803
us-gaap:BridgeLoanMember
2017-12-15
0000064803
us-gaap:BridgeLoanMember
2018-03-09
0000064803
cvs:A3YeartrancheloandueNovember2021Member
us-gaap:NotesPayableToBanksMember
2017-12-15
0000064803
2016-05-16
2016-05-16
0000064803
us-gaap:CommercialPaperMember
2018-12-31
0000064803
cvs:A3Yearand5YearTermLoanMember
us-gaap:NotesPayableToBanksMember
2018-11-28
0000064803
cvs:RevolvingCreditFacilityExpiringJuly12020Member
us-gaap:LineOfCreditMember
2018-12-31
0000064803
cvs:TwoThousandEighteenNotesMember
us-gaap:SeniorNotesMember
2018-03-09
0000064803
cvs:AnyAndAllNotesMember
us-gaap:SeniorNotesMember
2016-07-27
2016-07-27
0000064803
cvs:MaximumTenderOfferNotesMember
us-gaap:SeniorNotesMember
2016-05-16
2016-05-16
0000064803
cvs:SeniorNotes5.75Due2017Member
us-gaap:SeniorNotesMember
2016-05-16
0000064803
us-gaap:BridgeLoanMember
2018-10-26
2018-10-26
0000064803
cvs:A3Yearand5YearTermLoanMember
us-gaap:NotesPayableToBanksMember
2017-12-15
0000064803
cvs:MaximumTenderOfferNotesMember
us-gaap:SeniorNotesMember
2016-05-31
2016-05-31
0000064803
srt:MaximumMember
cvs:AetnaInc.Member
2018-11-28
0000064803
cvs:SeniorNotes5DueDecember2024Member
us-gaap:SeniorNotesMember
2016-05-16
0000064803
us-gaap:BridgeLoanMember
2017-01-01
2017-12-31
0000064803
cvs:SeniorNotes2.125June2021Member
us-gaap:SeniorNotesMember
2016-05-16
0000064803
cvs:SeniorNotes6.60Due2019Member
us-gaap:SeniorNotesMember
2016-05-16
0000064803
cvs:RevolvingCreditFacilityExpiringMay172023Member
us-gaap:LineOfCreditMember
2018-12-31
0000064803
us-gaap:FederalHomeLoanBankAdvancesMember
2018-12-31
0000064803
cvs:A2017RevolvingCreditFacilityMember
us-gaap:LineOfCreditMember
2017-01-03
2017-01-03
0000064803
cvs:A5YeartrancheloandueNovember2023Member
us-gaap:NotesPayableToBanksMember
2017-12-15
0000064803
cvs:SeniorNotes4.75Due2020Member
us-gaap:SeniorNotesMember
2016-05-16
0000064803
cvs:A3YeartrancheloandueNovember2021Member
us-gaap:NotesPayableToBanksMember
2018-12-31
0000064803
us-gaap:BridgeLoanMember
2018-10-26
0000064803
cvs:SeniorNotes4.75DueDecember2022Member
us-gaap:SeniorNotesMember
2016-05-16
0000064803
cvs:RevolvingCreditFacilityExpiringMay162019Member
us-gaap:LineOfCreditMember
2018-12-31
0000064803
cvs:RevolvingCreditFacilityExpiringMay182022Member
us-gaap:LineOfCreditMember
2018-12-31
0000064803
cvs:AnyAndAllNotesMember
us-gaap:SeniorNotesMember
2016-05-31
2016-05-31
0000064803
cvs:SeniorNotes6.125DueSeptember2039Member
us-gaap:SeniorNotesMember
2016-05-16
0000064803
cvs:A5YeartrancheloandueNovember2023Member
us-gaap:NotesPayableToBanksMember
2018-12-01
2018-12-31
0000064803
cvs:SeniorNotes5.75DueMay2041Member
us-gaap:SeniorNotesMember
2016-05-16
0000064803
srt:MinimumMember
cvs:AetnaInc.Member
2018-11-28
0000064803
cvs:BackUpCreditFacilitiesMember
us-gaap:LineOfCreditMember
2018-01-01
2018-12-31
0000064803
cvs:A2017RevolvingCreditFacilityMember
us-gaap:LineOfCreditMember
2017-01-03
0000064803
cvs:SeniorNotes4.875DueJuly2035Member
us-gaap:SeniorNotesMember
2016-05-16
0000064803
cvs:SeniorNotes5.05DueMarch2048Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes2.8DueJuly2020Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4.3DueMarch2028Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4.125DueNovember2042Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4.875DueJuly2035Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes3.35DueMarch2021Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes6.75DueDecember2037Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes2.125June2021Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes5.75DueMay2041Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes4.75DueDecember2022Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
us-gaap:OtherDebtSecuritiesMember
2018-12-31
0000064803
cvs:FloatingRateNotesDueMarch2021Member
us-gaap:NotesPayableToBanksMember
2017-12-31
0000064803
cvs:SeniorNotes6.125DueSeptember2039Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4.125DueMay2021Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes5.45DueJune2021Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes3.875DueJuly2025Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes5.3DueDecember2043Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:FloatingRateNotesDueMarch2020Member
us-gaap:NotesPayableToBanksMember
2018-12-31
0000064803
cvs:SeniorNotes4.75DueMarch2044Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4.1DueMarch2025Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4.78DueMarch2038Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4.3DueMarch2028Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes1.9DueJuly2018Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes5.75DueMay2041Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4.125DueJune2021Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4.75DueDecember2022Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes5DueDecember2024Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
us-gaap:OtherDebtSecuritiesMember
2017-12-31
0000064803
cvs:FloatingRateNotesDueMarch2020Member
us-gaap:NotesPayableToBanksMember
2017-12-31
0000064803
cvs:SeniorNotes6.625DueJune2036Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes3.125DueMarch2020Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes2.8DueJune2023Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes6.25DueJune2027Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes6.625DueJune2036Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes5.45DueJune2021Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes3.5DueJuly2022Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes2.8DueJune2023Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes2.75DueDecember2022Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes2.25DueAugust2019Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes3.7DueMarch2023Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes2.25DueAugust2019Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes6.125DueSeptember2039Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorExchangeDebentures3.25DueDecember2035Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes3.875DueAugust2047Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes6.25DueJune2027Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes2.75DueDecember2022Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorExchangeDebentures3.25DueDecember2035Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes5.125DueJuly2045Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes3.375DueAugust2024Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes3.875DueJuly2025Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes4.5DueMay2042Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes5DueDecember2024Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes2.25DueDecember2018Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes4.75DueMarch2044Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes3.7DueMarch2023Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4.125DueNovember2042Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes3.5DueNovember2024Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes5.125DueJuly2045Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes5.3DueDecember2043Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes6.75DueDecember2037Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes2.125June2021Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes3.875DueAugust2047Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes1.9DueJuly2018Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
us-gaap:CapitalLeaseObligationsMember
2017-12-31
0000064803
cvs:A3YeartrancheloandueNovember2021Member
us-gaap:NotesPayableToBanksMember
2017-12-31
0000064803
cvs:SeniorNotes3.5DueNovember2024Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes4.78DueMarch2038Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
us-gaap:CapitalLeaseObligationsMember
2018-12-31
0000064803
cvs:SeniorNotes4.125DueMay2021Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4.125DueJune2021Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:FloatingRateNotesDueMarch2021Member
us-gaap:NotesPayableToBanksMember
2018-12-31
0000064803
cvs:SeniorNotes2.2Due2019Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes4DueDecember2023Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes4.875DueJuly2035Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes5.05DueMarch2048Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes3.5DueJuly2022Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes2.25DueDecember2018Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes2.8DueJuly2020Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes2.2Due2019Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4.5DueMay2042Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes2.75DueNovember2022Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes2.875DueJune2026Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes2.875DueJune2026Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes3.35DueMarch2021Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes4.1DueMarch2025Member
us-gaap:SeniorNotesMember
2017-12-31
0000064803
cvs:SeniorNotes2.75DueNovember2022Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes3.375DueAugust2024Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes3.125DueMarch2020Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:SeniorNotes4DueDecember2023Member
us-gaap:SeniorNotesMember
2018-12-31
0000064803
cvs:RevolvingCreditFacilityExpiringMay162019Member
us-gaap:LineOfCreditMember
2018-01-01
2018-12-31
0000064803
cvs:RevolvingCreditFacilityExpiringJuly12020Member
us-gaap:LineOfCreditMember
2018-01-01
2018-12-31
0000064803
cvs:RevolvingCreditFacilityExpiringMay182022Member
us-gaap:LineOfCreditMember
2018-01-01
2018-12-31
0000064803
cvs:A5YeartrancheloandueNovember2023Member
us-gaap:NotesPayableToBanksMember
2017-12-15
2017-12-15
0000064803
cvs:RevolvingCreditFacilityExpiringMay172023Member
us-gaap:LineOfCreditMember
2018-01-01
2018-12-31
0000064803
cvs:A3YeartrancheloandueNovember2021Member
us-gaap:NotesPayableToBanksMember
2018-11-01
2018-11-30
0000064803
cvs:A5YeartrancheloandueNovember2023Member
us-gaap:NotesPayableToBanksMember
2018-11-01
2018-11-30
0000064803
cvs:BackUpCreditFacilitiesMember
us-gaap:LineOfCreditMember
2017-12-31
0000064803
cvs:A3YeartrancheloandueNovember2021Member
us-gaap:SeniorNotesMember
2018-01-01
2018-12-31
0000064803
cvs:A3YeartrancheloandueNovember2021Member
us-gaap:NotesPayableToBanksMember
2017-12-15
2017-12-15
0000064803
cvs:PlanAssetsExcludingPlanAssetsCarriedAtFairValueMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanRealEstateMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
cvs:EquitySecuritiesDomesticRealEstateMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:OtherInvestmentsMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DomesticCorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
cvs:EquitySecuritiesDomesticRealEstateMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:EquitySecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:OtherInvestmentsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DomesticCorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanRealEstateMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:EquitySecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
cvs:PlanAssetsExcludingPlanAssetsCarriedAtFairValueMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
cvs:PlanAssetsExcludingPlanAssetsCarriedAtFairValueMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanRealEstateMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:EquitySecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:AssetBackedSecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
cvs:EquitySecuritiesDomesticRealEstateMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DebtSecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanDerivativeMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanDerivativeMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanCommonCollectiveTrustMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:EquitySecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
cvs:RedeemablePreferredSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:OtherInvestmentsMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
cvs:RedeemablePreferredSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanDerivativeMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DebtSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
cvs:RedeemablePreferredSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
cvs:EquitySecuritiesDomesticRealEstateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:AssetBackedSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DebtSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:CommercialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:AssetBackedSecuritiesMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanEquitySecuritiesNonUsMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:AssetBackedSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
cvs:RedeemablePreferredSecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DebtSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanDerivativeMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanEquitySecuritiesUsMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:ForeignCorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DomesticCorporateDebtSecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:USTreasuryAndGovernmentMember
us-gaap:FairValueInputsLevel2Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:ResidentialMortgageBackedSecuritiesMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:OtherInvestmentsMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanRealEstateMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:USTreasuryAndGovernmentMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:USTreasuryAndGovernmentMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:USStatesAndPoliticalSubdivisionsMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:USTreasuryAndGovernmentMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DomesticCorporateDebtSecuritiesMember
us-gaap:FairValueInputsLevel3Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
cvs:PlanAssetsExcludingPlanAssetsCarriedAtFairValueMember
us-gaap:FairValueInputsLevel1Member
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2017-01-01
2017-12-31
0000064803
us-gaap:RealEstateInvestmentMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:PensionPlansDefinedBenefitMember
2017-01-01
2017-12-31
0000064803
us-gaap:PensionPlansDefinedBenefitMember
2017-12-31
0000064803
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2018-01-01
2018-12-31
0000064803
us-gaap:PensionPlansDefinedBenefitMember
2016-01-01
2016-12-31
0000064803
us-gaap:PensionPlansDefinedBenefitMember
2016-12-31
0000064803
us-gaap:PrivateEquityFundsMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:HedgeFundsMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2018-12-31
0000064803
cvs:DefinedBenefitPlanCommonCollectiveTrustDebtSecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:PensionPlansDefinedBenefitMember
2018-01-01
2018-12-31
0000064803
us-gaap:QualifiedPlanMember
us-gaap:PensionPlansDefinedBenefitMember
2016-12-31
0000064803
cvs:DefinedBenefitPlanCommonCollectiveTrustEquitySecuritiesMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:DefinedBenefitPlanCashAndCashEquivalentsMember
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:PensionPlansDefinedBenefitMember
2018-12-31
0000064803
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2017-12-31
0000064803
us-gaap:OtherPostretirementBenefitPlansDefinedBenefitMember
2016-01-01
2016-12-31
0000064803
cvs:EmployeeStockOptionsandStockAppreciationRightsMember
2016-01-01
2016-12-31
0000064803
cvs:RestrictedStockUnitsandPerformanceShareUnitsMember
2018-01-01
2018-12-31
0000064803
cvs:EmployeeStockOptionsandStockAppreciationRightsMember
2017-01-01
2017-12-31
0000064803
cvs:EmployeeStockOptionsandStockAppreciationRightsMember
2018-01-01
2018-12-31
0000064803
cvs:RestrictedStockUnitsandPerformanceShareUnitsMember
2016-01-01
2016-12-31
0000064803
cvs:RestrictedStockUnitsandPerformanceShareUnitsMember
2017-01-01
2017-12-31
0000064803
cvs:EmployeeStockOptionsandStockAppreciationRightsMember
2018-12-31
0000064803
us-gaap:EmployeeStockMember
2018-12-31
0000064803
cvs:AetnaInc2010StockIncentivePlanMember
2018-11-28
0000064803
us-gaap:EmployeeStockMember
2018-01-01
2018-12-31
0000064803
cvs:RestrictedStockUnitsandPerformanceShareUnitsMember
2018-12-31
0000064803
cvs:AetnaInc2010StockIncentivePlanMember
2018-12-31
0000064803
us-gaap:StockAppreciationRightsSARSMember
2018-01-01
2018-12-31
0000064803
us-gaap:RestrictedStockMember
2018-01-01
2018-12-31
0000064803
us-gaap:EmployeeStockMember
2015-01-01
2015-12-31
0000064803
cvs:CVSHealth2017IncentiveCompensationPlanMember
2018-12-31
0000064803
cvs:RestrictedStockUnitsandPerformanceShareUnitsMember
2017-12-31
0000064803
us-gaap:EmployeeStockMember
2017-01-01
2017-12-31
0000064803
us-gaap:EmployeeStockMember
2016-01-01
2016-12-31
0000064803
cvs:EmployeeStockOptionsandStockAppreciationRightsMember
2017-12-31
0000064803
us-gaap:EmployeeStockOptionMember
2018-01-01
2018-12-31
0000064803
cvs:A2014RepurchaseProgramMember
2016-01-01
2016-01-31
0000064803
cvs:A2014RepurchaseProgramMember
2016-08-31
0000064803
cvs:A2014RepurchaseProgramMember
2017-01-01
2017-01-31
0000064803
cvs:A2014RepurchaseProgramMember
2015-12-31
0000064803
cvs:A2014RepurchaseProgramMember
2017-04-01
2017-04-30
0000064803
cvs:A2014RepurchaseProgramMember
2016-01-31
0000064803
cvs:InsuranceAndHmoMember
2018-11-28
2018-12-31
0000064803
cvs:A2014RepurchaseProgramMember
2017-01-31
0000064803
us-gaap:ForeignExchangeForwardMember
cvs:A2014RepurchaseProgramMember
2017-01-31
0000064803
us-gaap:ForeignExchangeForwardMember
cvs:A2014RepurchaseProgramMember
2015-12-31
0000064803
cvs:A2014RepurchaseProgramMember
2015-12-01
2015-12-31
0000064803
cvs:InsuranceAndHmoMember
2018-12-31
0000064803
cvs:A2014RepurchaseProgramMember
2017-04-30
0000064803
cvs:A2014RepurchaseProgramMember
2018-12-31
0000064803
cvs:A2016RepurchaseProgramMember
2018-12-31
0000064803
2017-06-30
0000064803
2018-03-31
0000064803
2018-09-30
0000064803
2017-09-30
0000064803
2017-03-31
0000064803
2018-06-30
0000064803
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2018-01-01
2018-12-31
0000064803
us-gaap:AccumulatedTranslationAdjustmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:AccumulatedTranslationAdjustmentMember
2016-12-31
0000064803
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2016-12-31
0000064803
us-gaap:AccumulatedTranslationAdjustmentMember
2018-12-31
0000064803
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2018-01-01
0000064803
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2016-01-01
0000064803
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2015-12-31
0000064803
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2017-01-01
2017-12-31
0000064803
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2016-01-01
2016-12-31
0000064803
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2016-01-01
0000064803
us-gaap:AccumulatedTranslationAdjustmentMember
2016-01-01
2016-12-31
0000064803
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2018-12-31
0000064803
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2016-01-01
2016-12-31
0000064803
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2018-12-31
0000064803
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2018-01-01
2018-12-31
0000064803
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2018-01-01
0000064803
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2017-12-31
0000064803
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2016-01-01
2016-12-31
0000064803
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2017-01-01
0000064803
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2017-01-01
2017-12-31
0000064803
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2017-12-31
0000064803
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2017-12-31
0000064803
us-gaap:AccumulatedTranslationAdjustmentMember
2017-01-01
2017-12-31
0000064803
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2016-12-31
0000064803
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2018-01-01
2018-12-31
0000064803
us-gaap:AccumulatedTranslationAdjustmentMember
2017-12-31
0000064803
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2017-01-01
2017-12-31
0000064803
us-gaap:AccumulatedTranslationAdjustmentMember
2015-12-31
0000064803
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2016-12-31
0000064803
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2018-12-31
0000064803
us-gaap:AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
2016-01-01
0000064803
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2017-01-01
0000064803
us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember
2015-12-31
0000064803
us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember
2015-12-31
0000064803
us-gaap:AccumulatedOtherComprehensiveIncomeMember
2017-01-01
0000064803
cvs:CommonEquivalentSharesMember
2018-01-01
2018-12-31
0000064803
us-gaap:EmployeeStockOptionMember
2016-01-01
2016-12-31
0000064803
us-gaap:EmployeeStockOptionMember
2018-01-01
2018-12-31
0000064803
us-gaap:EmployeeStockOptionMember
2017-01-01
2017-12-31
0000064803
cvs:LincolnLifeAnnuityCompanyOfNewYorkMember
2018-12-31
0000064803
cvs:VOYARetirementInsuranceAndAnnuityCompanyMember
2018-12-31
0000064803
cvs:ConstitutionLifeMember
2018-12-31
0000064803
cvs:AllOtherReinsurersMember
2018-12-31
0000064803
cvs:HartfordLifeAndAccidentInsuranceCompanyMember
2018-12-31
0000064803
2019-01-01
2019-01-31
0000064803
2015-09-01
2015-09-30
0000064803
cvs:CMSActionsMember
2018-01-01
2018-12-31
0000064803
cvs:ProviderProceedingsMember
2018-10-15
2018-10-16
0000064803
us-gaap:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
cvs:RetailLongTermCareSegmentMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:RestatementAdjustmentMember
cvs:HealthCareBenefitsSegmentMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
us-gaap:CorporateAndOtherMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:RestatementAdjustmentMember
us-gaap:CorporateAndOtherMember
2016-01-01
2016-12-31
0000064803
us-gaap:IntersegmentEliminationMember
srt:ScenarioPreviouslyReportedMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:HealthCareBenefitsSegmentMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:RestatementAdjustmentMember
cvs:RetailLongTermCareSegmentMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:PharmacyServicesSegmentMember
2016-01-01
2016-12-31
0000064803
srt:ScenarioPreviouslyReportedMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
us-gaap:CorporateAndOtherMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
cvs:HealthCareBenefitsSegmentMember
2016-01-01
2016-12-31
0000064803
us-gaap:IntersegmentEliminationMember
srt:RestatementAdjustmentMember
2016-01-01
2016-12-31
0000064803
us-gaap:IntersegmentEliminationMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
cvs:PharmacyServicesSegmentMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:RetailLongTermCareSegmentMember
2016-01-01
2016-12-31
0000064803
srt:RestatementAdjustmentMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:RestatementAdjustmentMember
cvs:PharmacyServicesSegmentMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
us-gaap:CorporateAndOtherMember
2018-01-01
2018-06-30
0000064803
2018-01-01
2018-06-30
0000064803
us-gaap:OperatingSegmentsMember
srt:RestatementAdjustmentMember
cvs:HealthCareBenefitsSegmentMember
2018-01-01
2018-06-30
0000064803
us-gaap:IntersegmentEliminationMember
srt:ScenarioPreviouslyReportedMember
2018-01-01
2018-06-30
0000064803
us-gaap:OperatingSegmentsMember
srt:RestatementAdjustmentMember
us-gaap:CorporateAndOtherMember
2018-01-01
2018-06-30
0000064803
srt:ScenarioPreviouslyReportedMember
2018-01-01
2018-06-30
0000064803
us-gaap:OperatingSegmentsMember
cvs:HealthCareBenefitsSegmentMember
2018-01-01
2018-06-30
0000064803
us-gaap:OperatingSegmentsMember
srt:RestatementAdjustmentMember
cvs:PharmacyServicesSegmentMember
2018-01-01
2018-06-30
0000064803
us-gaap:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
cvs:RetailLongTermCareSegmentMember
2018-01-01
2018-06-30
0000064803
us-gaap:IntersegmentEliminationMember
2018-01-01
2018-06-30
0000064803
us-gaap:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
cvs:HealthCareBenefitsSegmentMember
2018-01-01
2018-06-30
0000064803
us-gaap:OperatingSegmentsMember
cvs:PharmacyServicesSegmentMember
2018-01-01
2018-06-30
0000064803
us-gaap:OperatingSegmentsMember
cvs:RetailLongTermCareSegmentMember
2018-01-01
2018-06-30
0000064803
us-gaap:OperatingSegmentsMember
srt:RestatementAdjustmentMember
cvs:RetailLongTermCareSegmentMember
2018-01-01
2018-06-30
0000064803
us-gaap:IntersegmentEliminationMember
srt:RestatementAdjustmentMember
2018-01-01
2018-06-30
0000064803
us-gaap:OperatingSegmentsMember
us-gaap:CorporateAndOtherMember
2018-01-01
2018-06-30
0000064803
us-gaap:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
cvs:PharmacyServicesSegmentMember
2018-01-01
2018-06-30
0000064803
srt:RestatementAdjustmentMember
2018-01-01
2018-06-30
0000064803
us-gaap:IntersegmentEliminationMember
2017-01-01
2017-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:RetailLongTermCareSegmentMember
2017-01-01
2017-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:PharmacyServicesSegmentMember
2017-01-01
2017-12-31
0000064803
us-gaap:OperatingSegmentsMember
cvs:HealthCareBenefitsSegmentMember
2017-01-01
2017-12-31
0000064803
us-gaap:OperatingSegmentsMember
us-gaap:CorporateAndOtherMember
2017-01-01
2017-12-31
0000064803
srt:RestatementAdjustmentMember
2017-01-01
2017-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:RestatementAdjustmentMember
us-gaap:CorporateAndOtherMember
2017-01-01
2017-12-31
0000064803
srt:ScenarioPreviouslyReportedMember
2017-01-01
2017-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
cvs:RetailLongTermCareSegmentMember
2017-01-01
2017-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
us-gaap:CorporateAndOtherMember
2017-01-01
2017-12-31
0000064803
us-gaap:IntersegmentEliminationMember
srt:ScenarioPreviouslyReportedMember
2017-01-01
2017-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
cvs:HealthCareBenefitsSegmentMember
2017-01-01
2017-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:RestatementAdjustmentMember
cvs:RetailLongTermCareSegmentMember
2017-01-01
2017-12-31
0000064803
us-gaap:IntersegmentEliminationMember
srt:RestatementAdjustmentMember
2017-01-01
2017-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:ScenarioPreviouslyReportedMember
cvs:PharmacyServicesSegmentMember
2017-01-01
2017-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:RestatementAdjustmentMember
cvs:PharmacyServicesSegmentMember
2017-01-01
2017-12-31
0000064803
us-gaap:OperatingSegmentsMember
srt:RestatementAdjustmentMember
cvs:HealthCareBenefitsSegmentMember
2017-01-01
2017-12-31
0000064803
cvs:AetnaInc.Member
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
2018-01-01
2018-12-31
0000064803
us-gaap:OperatingSegmentsMember
us-gaap:SeniorNotesMember
us-gaap:CorporateAndOtherMember
2018-01-01
2018-12-31
0000064803
cvs:AetnaInc.Member
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
2016-01-01
2016-12-31
0000064803
us-gaap:OperatingSegmentsMember
us-gaap:SeniorNotesMember
2018-01-01
2018-12-31
0000064803
cvs:AetnaInc.Member
us-gaap:SalesRevenueNetMember
us-gaap:CustomerConcentrationRiskMember
2017-01-01
2017-12-31
0000064803
2018-07-01
2018-09-30
0000064803
2018-10-01
2018-12-31
0000064803
2018-04-01
2018-06-30
0000064803
2018-01-01
2018-03-31
0000064803
2017-07-01
2017-09-30
0000064803
2017-04-01
2017-06-30
0000064803
2017-10-01
2017-12-31
0000064803
2017-01-01
2017-03-31
0000064803
srt:RestatementAdjustmentMember
2018-07-01
2018-09-30
0000064803
srt:RestatementAdjustmentMember
2017-10-01
2017-12-31
0000064803
srt:RestatementAdjustmentMember
2017-04-01
2017-06-30
0000064803
srt:RestatementAdjustmentMember
2018-01-01
2018-03-31
0000064803
srt:RestatementAdjustmentMember
2017-07-01
2017-09-30
0000064803
srt:RestatementAdjustmentMember
2018-04-01
2018-06-30
0000064803
srt:RestatementAdjustmentMember
2017-01-01
2017-03-31
iso4217:USD
xbrli:pure
iso4217:USD
xbrli:shares
cvs:person
cvs:clinic
xbrli:shares
cvs:payment
cvs:memeber
cvs:patient
cvs:store
cvs:state
cvs:security
cvs:Segment
cvs:agreement
cvs:lease
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 8-K
CURRENT REPORT
Pursuant to Section 13 OR 15(d) of The Securities Exchange Act of 1934
|
| |
Date of Report (Date of earliest event reported): | August 8, 2019 |
CVS HEALTH CORPORATION
(Exact name of registrant as specified in its charter)
|
| | |
Delaware | 001-01011 | 05-0494040 |
(State or other jurisdiction of incorporation) | (Commission File Number) | (IRS Employer Identification No.) |
| | |
One CVS Drive, Woonsocket, Rhode Island 02895
(Address of principal executive offices) (Zip Code)
Registrant’s telephone number, including area code: (401) 765-1500
Former name or former address, if changed since last report: N/A
Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:
☐ Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)
☐ Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)
☐ Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))
☐ Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))
Securities registered pursuant to Section 12(b) of the Act:
|
| | |
Title of each class | Trading Symbol(s) | Name of each exchange on which registered |
Common Stock, par value $0.01 per share | CVS | New York Stock Exchange |
Indicate by check mark whether the registrant is an emerging growth company as defined in Rule 405 of the Securities Act of 1933 (§230.405 of this chapter) or Rule 12b-2 of the Securities Exchange Act of 1934 (§240.12b-2 of this chapter).
|
| |
Emerging growth company | ☐ |
| |
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. | ☐ |
Section 8 - Other Events
Item 8.01 Other Events.
Segment Realignment
Effective for the first quarter of 2019, CVS Health Corporation (the “Company”) realigned the composition of its segments to correspond with changes to its operating model and reflect how its Chief Operating Decision Maker reviews information and manages the business. As a result of this realignment, the Company’s SilverScript® Medicare Part D prescription drug plan moved from the Pharmacy Services segment to the Health Care Benefits segment. In addition, the Company moved Aetna Inc’s (“Aetna”) mail order and specialty pharmacy operations from the Health Care Benefits segment to the Pharmacy Services segment. Prior period segment financial information has been recast to conform to the 2019 presentation.
The Company began to report under the new structure effective with the filing of the Quarterly Report on Form 10-Q for the three months ended March 31, 2019.
This Current Report on Form 8-K (the “Form 8-K”) updates and supersedes the information in the following sections of the Company’s Annual Report on Form 10-K for the year ended December 31, 2018 (the “2018 Form 10-K”) to reflect retrospective application of the Company’s segment realignment to conform to the new segment presentation:
| |
• | “Item 1. Business” of the 2018 Form 10-K, which is filed herewith as Exhibit 99.1 and incorporated by reference into this Item 8.01. |
| |
• | “Item 7. Management Discussion and Analysis of Financial Condition and Results of Operations” included as part of Exhibit 13.1 of the 2018 Form 10-K, which is filed herewith as a portion of Exhibit 99.2 and incorporated by reference into this Item 8.01. |
| |
• | “Item 8. Financial Statements and Supplementary Data” (Consolidated Financial Statements), included as part of Exhibit 13.1 of the 2018 Form 10-K, which is filed herewith as a portion of Exhibit 99.2 and incorporated by reference into this Item 8.01. |
In the Company’s Quarterly Reports on Form 10-Q for the quarterly periods ended March 31, 2019 and June 30, 2019, the Company adjusted the unaudited condensed consolidated financial statements for the three months ended March 31, 2018 and for the three and six months ended June 30, 2018 to reflect the retrospective application of the Company’s segment realignment. Accordingly, the Company is filing this Form 8-K so that the Company’s annual operating financial statement and other information for years prior to January 1, 2019 incorporated by reference in any document that the Company has filed or may file from time to time with the SEC that has been impacted by the Company’s segment realignment would reflect the segment realignment.
Except as specifically set forth above relating to the Company’s segment realignment, the information in this Form 8-K does not reflect any event or development occurring after February 28, 2019, the date the Company filed the 2018 Form 10-K. For a discussion of events and developments subsequent to the filing of the 2018 Form 10-K, please refer to the Company’s Securities and Exchange Commission (“SEC”) filings since that date.
Pro Forma Condensed Combined Statement of Operations
The unaudited pro forma condensed combined statement of operations of the Company and Aetna for the year ended December 31, 2018 is filed herewith as Exhibit 99.3 and incorporated by reference into this Item 8.01.
Section 9 - Financial Statements and Exhibits
Item 9.01 Financial Statements and Exhibits.
(b) Pro forma financial information.
The unaudited pro forma condensed combined statement of operations of CVS Health and Aetna for the year ended December 31, 2018 is filed herewith as Exhibit 99.3.
(d) Exhibits.
The exhibits to this Current Report on Form 8-K are as follows:
INDEX TO EXHIBITS
101 The following from the Company’s Form 10-K, reflecting the Company’s segment realignment, formatted in iXBRL (Inline Extensible Business Reporting Language): (i) the Consolidated Statements of Operations, (ii) the Consolidated Statements of Comprehensive Income, (iii) the Consolidated Balance Sheets, (iv) the Consolidated Statements of Cash Flows, (v) the Consolidated Statements of Shareholders’ Equity and (vi) the related Notes to Consolidated Financial Statements. The instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.
|
| | |
| | |
| | CVS HEALTH CORPORATION |
| | |
Date: August 8, 2019 | By: | /s/ Eva C. Boratto |
| | Eva C. Boratto |
| | Executive Vice President and Chief Financial Officer |
| | |