XML 93 R98.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension Plans - Net Periodic Pension Cost (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Compensation and Retirement Disclosure [Abstract]      
Service cost $ 18.0us-gaap_DefinedBenefitPlanServiceCost $ 20.3us-gaap_DefinedBenefitPlanServiceCost $ 21.1us-gaap_DefinedBenefitPlanServiceCost
Interest cost 57.3us-gaap_DefinedBenefitPlanInterestCost 51.4us-gaap_DefinedBenefitPlanInterestCost 52.0us-gaap_DefinedBenefitPlanInterestCost
Expected return on plan assets (73.3)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets (70.5)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets (66.6)us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets
Amortization of unrecognized loss 22.8sna_DefinedBenefitPlanAmortizationOfUnrecognizedGainLoss 41.4sna_DefinedBenefitPlanAmortizationOfUnrecognizedGainLoss 41.4sna_DefinedBenefitPlanAmortizationOfUnrecognizedGainLoss
Amortization of prior service (credit) cost (0.8)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit (0.7)us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit 1.2us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit
Settlement loss recognized     6.8us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1
Net periodic benefit cost 24.0us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost 41.9us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost 55.9us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost
Net loss (gain) 72.0us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax (85.0)us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax (7.6)us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLossNetGainLossBeforeTax
Prior service cost (credit) 0.5us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax   (7.0)us-gaap_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeNetPriorServiceCostCreditBeforeTax
Total recognized in OCI $ 72.5sna_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLoss $ (85.0)sna_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLoss $ (14.6)sna_DefinedBenefitPlanAmountsRecognizedInOtherComprehensiveIncomeLoss