XML 48 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Restructuring Initiatives Restructuring Initiatives (Liability Balances for $400M Cost Savings Initiative) (Details) ($400M Cost Savings Initiative [Member], USD $)
In Millions, unless otherwise specified
3 Months Ended
Mar. 31, 2015
Balance Period Start $ 50.6us-gaap_RestructuringReserve
2015 Charges 3.2us-gaap_RestructuringCharges
Adjustments (1.6)us-gaap_RestructuringReserveAccrualAdjustment
Cash payments (13.0)us-gaap_PaymentsForRestructuring
Foreign exchange (1.2)us-gaap_RestructuringReserveTranslationAdjustment
Balance Period End 38.0us-gaap_RestructuringReserve
Employee-Related Costs [Member]
 
Balance Period Start 50.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avp_EmployeeRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
2015 Charges 2.6us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= avp_EmployeeRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Adjustments (1.6)us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avp_EmployeeRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Cash payments (12.6)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= avp_EmployeeRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Foreign exchange (1.2)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= avp_EmployeeRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Balance Period End 37.3us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avp_EmployeeRelatedCostsMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Contract Terminations / Other [Member]
 
Balance Period Start 0.5us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
2015 Charges 0.6us-gaap_RestructuringCharges
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Adjustments 0us-gaap_RestructuringReserveAccrualAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Cash payments (0.4)us-gaap_PaymentsForRestructuring
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Foreign exchange 0us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember
Balance Period End $ 0.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_ContractTerminationMember
/ us-gaap_RestructuringPlanAxis
= avp_A400MCostSavingsInitiativeMember