XML 30 R109.htm IDEA: XBRL DOCUMENT v2.4.1.9
Other Comprehensive Income or Loss (Details) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance $ (271.1)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (73.8)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax $ (61.5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Other comprehensive income (loss) before reclassifications (302.9)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax 199.9us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax (126.8)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
Amounts reclassified from accumulated other comprehensive income 52.3us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax 105.0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax 110.0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
Tax benefit (expense) 97.8us-gaap_OtherComprehensiveIncomeLossTax (125.2)us-gaap_OtherComprehensiveIncomeLossTax 4.5us-gaap_OtherComprehensiveIncomeLossTax
Total other comprehensive (loss) income (152.8)us-gaap_OtherComprehensiveIncomeLossNetOfTax 179.7us-gaap_OtherComprehensiveIncomeLossNetOfTax (12.3)us-gaap_OtherComprehensiveIncomeLossNetOfTax
Distribution of Blackhawk 2.2swy_OtherComprehensiveIncomeLossDistributionsNetofTax    
Sale of CSL   (377.0)swy_DivestitureofBusinessEquityAdjustmentforSaleofSubsidiary  
Ending balance (421.7)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (271.1)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax (73.8)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
Pension and Post-Retirement Benefit Plan Items      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance (130.7)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(472.3)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(462.1)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Other comprehensive income (loss) before reclassifications (303.5)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
266.6us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(125.2)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Amounts reclassified from accumulated other comprehensive income 52.3us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
105.0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
110.0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Tax benefit (expense) 98.0us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(125.8)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
5.0us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Total other comprehensive (loss) income (153.2)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
245.8us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(10.2)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Distribution of Blackhawk 0swy_OtherComprehensiveIncomeLossDistributionsNetofTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
   
Sale of CSL   95.8swy_DivestitureofBusinessEquityAdjustmentforSaleofSubsidiary
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
 
Ending balance (283.9)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(130.7)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
(472.3)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Foreign Currency Items      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance (138.8)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
399.0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
402.1us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other comprehensive income (loss) before reclassifications 0.2us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(65.0)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(3.1)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Amounts reclassified from accumulated other comprehensive income 0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Tax benefit (expense) 0us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
0us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Total other comprehensive (loss) income 0.2us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(65.0)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(3.1)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Distribution of Blackhawk 2.2swy_OtherComprehensiveIncomeLossDistributionsNetofTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
   
Sale of CSL   (472.8)swy_DivestitureofBusinessEquityAdjustmentforSaleofSubsidiary
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
 
Ending balance (136.4)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
(138.8)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
399.0us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_AccumulatedTranslationAdjustmentMember
Other      
Accumulated Other Comprehensive Income (Loss) [Roll Forward]      
Beginning balance (1.6)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
(0.5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
(1.5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
Other comprehensive income (loss) before reclassifications 0.4us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
(1.7)us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
1.5us-gaap_OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
Amounts reclassified from accumulated other comprehensive income    0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
0us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
Tax benefit (expense) (0.2)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
0.6us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
(0.5)us-gaap_OtherComprehensiveIncomeLossTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
Total other comprehensive (loss) income 0.2us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
(1.1)us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
1.0us-gaap_OtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
Distribution of Blackhawk 0swy_OtherComprehensiveIncomeLossDistributionsNetofTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
   
Sale of CSL   0swy_DivestitureofBusinessEquityAdjustmentforSaleofSubsidiary
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
 
Ending balance $ (1.4)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
$ (1.6)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember
$ (0.5)us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax
/ us-gaap_StatementEquityComponentsAxis
= swy_AccumulatedOtherComprehensiveIncomeLossOtherMember