XML 46 R73.htm IDEA: XBRL DOCUMENT v2.4.1.9
Pension Plans - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
3 Months Ended
Apr. 04, 2015
Foreign Pension Plans [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Expected future employer contributions $ 7.1us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
Domestic Pension Plans [Member]  
Defined Benefit Plan Disclosure [Line Items]  
Expected future employer contributions 2.0us-gaap_DefinedBenefitPlansEstimatedFutureEmployerContributionsInNextFiscalYear
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Cash contributions made 15.3us-gaap_DefinedBenefitPlanContributionsByEmployer
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Discretionary contribution 15.0us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Required contribution $ 0.3sna_DefinedBenefitPlanContributionsByEmployerRequiredByLaw
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember