XML 45 R45.htm IDEA: XBRL DOCUMENT v2.4.1.9
Cost Reduction Actions (Details 2) (USD $)
In Millions, unless otherwise specified
3 Months Ended 12 Months Ended
Apr. 04, 2015
Mar. 29, 2014
Jan. 03, 2015
Cost Reduction Actions      
Beginning Balance $ 17.7us-gaap_RestructuringReserve    
Charges (Reversals), net 13.9avy_RestructuringSettlementAndImpairmentProvisionsNetOfReversals    
Cash payments (11.8)avy_PaymentsForRestructuring1    
Non-cash Impairment (0.4)us-gaap_RestructuringReserveSettledWithoutCash1    
Foreign Currency translation (1.0)us-gaap_RestructuringReserveTranslationAdjustment    
Ending Balance 18.4us-gaap_RestructuringReserve    
Severance and related costs      
Cost Reduction Actions      
Charges (Reversals), net 13.5avy_RestructuringSettlementAndImpairmentProvisionsNetOfReversals
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
7.0avy_RestructuringSettlementAndImpairmentProvisionsNetOfReversals
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
 
2014/2015 Actions      
Cost Reduction Actions      
Charges (Reversals), net 13.9avy_RestructuringSettlementAndImpairmentProvisionsNetOfReversals
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2014And2015ActionMember
  66.5avy_RestructuringSettlementAndImpairmentProvisionsNetOfReversals
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2014And2015ActionMember
2014/2015 Actions | Severance and related costs      
Cost Reduction Actions      
Beginning Balance 16.8us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2014And2015ActionMember
   
Charges (Reversals), net 13.5avy_RestructuringSettlementAndImpairmentProvisionsNetOfReversals
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2014And2015ActionMember
   
Cash payments (11.7)avy_PaymentsForRestructuring1
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2014And2015ActionMember
   
Foreign Currency translation (0.9)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2014And2015ActionMember
   
Ending Balance 17.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2014And2015ActionMember
   
2014/2015 Actions | Asset impairment charges      
Cost Reduction Actions      
Charges (Reversals), net 0.4avy_RestructuringSettlementAndImpairmentProvisionsNetOfReversals
/ us-gaap_RestructuringCostAndReserveAxis
= avy_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2014And2015ActionMember
   
Non-cash Impairment (0.4)us-gaap_RestructuringReserveSettledWithoutCash1
/ us-gaap_RestructuringCostAndReserveAxis
= avy_AssetImpairmentMember
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2014And2015ActionMember
   
2014/2015 Actions | Lease cancellation costs      
Cost Reduction Actions      
Beginning Balance 0.1us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= avy_LeaseCancellationMember
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2014And2015ActionMember
   
Cash payments (0.1)avy_PaymentsForRestructuring1
/ us-gaap_RestructuringCostAndReserveAxis
= avy_LeaseCancellationMember
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2014And2015ActionMember
   
2012 Program | Severance and related costs      
Cost Reduction Actions      
Beginning Balance 0.8us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2012ProgramMember
   
Foreign Currency translation (0.1)us-gaap_RestructuringReserveTranslationAdjustment
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2012ProgramMember
   
Ending Balance $ 0.7us-gaap_RestructuringReserve
/ us-gaap_RestructuringCostAndReserveAxis
= us-gaap_EmployeeSeveranceMember
/ us-gaap_RestructuringPlanAxis
= avy_Restructuring2012ProgramMember