XML 37 R43.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Initiatives (Narrative) (Details) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended 30 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Mar. 31, 2015
Charges recorded to date             
Other Restructuring Initiatives 2015 [Member]            
Restructuring charges and other costs recorded in period 28.5us-gaap_RestructuringAndRelatedCostIncurredCost
/ avp_OtherRestructuringInitiativesAxis
= avp_OtherRestructuringInitiatives2015Member
         
Other Restructuring Initiatives 2015 [Member] | Employee-Related Costs [Member]            
Restructuring charges and other costs recorded in period 26.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ avp_OtherRestructuringInitiativesAxis
= avp_OtherRestructuringInitiatives2015Member
/ us-gaap_RestructuringCostAndReserveAxis
= avp_EmployeeRelatedCostsMember
         
Other Restructuring Initiatives 2015 [Member] | Professional Service Fees [Member]            
Restructuring charges and other costs recorded in period 1.9us-gaap_RestructuringAndRelatedCostIncurredCost
/ avp_OtherRestructuringInitiativesAxis
= avp_OtherRestructuringInitiatives2015Member
/ us-gaap_RestructuringCostAndReserveAxis
= avp_ProfessionalServiceFeesMember
         
Other Restructuring Initiatives [Member]            
Restructuring charges and other costs recorded in period (0.2)us-gaap_RestructuringAndRelatedCostIncurredCost
/ avp_OtherRestructuringInitiativesAxis
= avp_OtherRestructuringInitiativesMember
0.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ avp_OtherRestructuringInitiativesAxis
= avp_OtherRestructuringInitiativesMember
       
Minimum [Member] | Other Restructuring Initiatives 2015 [Member]            
Expected annualized savings before taxes 35us-gaap_EffectOnFutureEarningsAmount
/ avp_OtherRestructuringInitiativesAxis
= avp_OtherRestructuringInitiatives2015Member
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
         
Maximum [Member] | Other Restructuring Initiatives 2015 [Member]            
Expected annualized savings before taxes 40us-gaap_EffectOnFutureEarningsAmount
/ avp_OtherRestructuringInitiativesAxis
= avp_OtherRestructuringInitiatives2015Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
         
$400M Cost Savings Initiative [Member]            
Charges recorded to date 1.6avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
  82.0avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
51.0avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
48.5avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
183.1avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Restructuring charges and other costs recorded in period 4.8us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
22.1us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
      235.2us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
$400M Cost Savings Initiative [Member] | Employee-Related Costs [Member]            
Charges recorded to date           168.6avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringCostAndReserveAxis
= avp_EmployeeRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Restructuring charges and other costs recorded in period 1.0us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= avp_EmployeeRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
14.9us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= avp_EmployeeRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
       
$400M Cost Savings Initiative [Member] | Contract Terminations / Other [Member]            
Charges recorded to date           13.6avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Restructuring charges and other costs recorded in period 0.6us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
1.3us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
       
$400M Cost Savings Initiative [Member] | Accelerated Depreciation [Member]            
Restructuring charges and other costs recorded in period 0.7us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= avp_AcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
1.4us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= avp_AcceleratedDepreciationMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
       
$400M Cost Savings Initiative [Member] | Professional Service Fees [Member]            
Restructuring charges and other costs recorded in period 2.5us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= avp_ProfessionalServiceFeesMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
4.5us-gaap_RestructuringAndRelatedCostIncurredCost
/ us-gaap_RestructuringCostAndReserveAxis
= avp_ProfessionalServiceFeesMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
       
$400M Cost Savings Initiative [Member] | Currency Translation Adjustment Write Offs [Member]            
Charges recorded to date           0.2avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringCostAndReserveAxis
= avp_CurrencyTranslationAdjustmentWriteOffsMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
$400M Cost Savings Initiative [Member] | Minimum [Member]            
Expected total restructuring charges and other costs 250us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
        250us-gaap_RestructuringAndRelatedCostExpectedCost1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Estimated charges to be incurred on approved initiatives 15us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
        15us-gaap_RestructuringAndRelatedCostExpectedCostRemaining1
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Expected annualized savings before taxes           275us-gaap_EffectOnFutureEarningsAmount
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
$400M Cost Savings Initiative [Member] | Maximum [Member]            
Expected annualized savings before taxes           285us-gaap_EffectOnFutureEarningsAmount
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Latin America [Member] | Other Restructuring Initiatives 2015 [Member]            
Charges recorded to date 3.3avp_RestructuringChargesAndAdjustmentsIncurred
/ avp_OtherRestructuringInitiativesAxis
= avp_OtherRestructuringInitiatives2015Member
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
         
Latin America [Member] | $400M Cost Savings Initiative [Member]            
Charges recorded to date (0.4)avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
  24.5avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
11.1avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
12.9avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
48.1avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_LatinAmericaMember
Europe Middle East & Africa [Member] | Other Restructuring Initiatives 2015 [Member]            
Charges recorded to date 5.3avp_RestructuringChargesAndAdjustmentsIncurred
/ avp_OtherRestructuringInitiativesAxis
= avp_OtherRestructuringInitiatives2015Member
/ us-gaap_StatementGeographicalAxis
= avp_EuropeMiddleEastAfricaMember
         
Europe Middle East & Africa [Member] | $400M Cost Savings Initiative [Member]            
Charges recorded to date 0.1avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= avp_EuropeMiddleEastAfricaMember
  19.9avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= avp_EuropeMiddleEastAfricaMember
15.6avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= avp_EuropeMiddleEastAfricaMember
1.1avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= avp_EuropeMiddleEastAfricaMember
36.7avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= avp_EuropeMiddleEastAfricaMember
North America [Member] | Other Restructuring Initiatives 2015 [Member]            
Charges recorded to date 1.6avp_RestructuringChargesAndAdjustmentsIncurred
/ avp_OtherRestructuringInitiativesAxis
= avp_OtherRestructuringInitiatives2015Member
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
         
North America [Member] | $400M Cost Savings Initiative [Member]            
Charges recorded to date 1.6avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
  14.0avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
5.3avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
18.0avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
38.9avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_NorthAmericaMember
Asia Pacific [Member] | Other Restructuring Initiatives 2015 [Member]            
Charges recorded to date 7.0avp_RestructuringChargesAndAdjustmentsIncurred
/ avp_OtherRestructuringInitiativesAxis
= avp_OtherRestructuringInitiatives2015Member
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
         
Asia Pacific [Member] | $400M Cost Savings Initiative [Member]            
Charges recorded to date 0.6avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
  6.5avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
1.3avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
12.9avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
21.3avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_AsiaPacificMember
Corporate [Member] | Other Restructuring Initiatives 2015 [Member]            
Charges recorded to date 9.4avp_RestructuringChargesAndAdjustmentsIncurred
/ avp_OtherRestructuringInitiativesAxis
= avp_OtherRestructuringInitiatives2015Member
/ us-gaap_StatementGeographicalAxis
= us-gaap_CorporateMember
         
Corporate [Member] | $400M Cost Savings Initiative [Member]            
Charges recorded to date $ (0.3)avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_CorporateMember
  $ 17.1avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_CorporateMember
$ 17.7avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_CorporateMember
$ 3.6avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_CorporateMember
$ 38.1avp_RestructuringChargesAndAdjustmentsIncurred
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
/ us-gaap_StatementGeographicalAxis
= us-gaap_CorporateMember