XML 124 R102.htm IDEA: XBRL DOCUMENT v2.4.1.9
EMPLOYEE BENEFIT PLANS - Pension Plans in which Projected Benefit Obligations Exceed Plan Assets (Detail) (USD $)
In Millions, unless otherwise specified
Jan. 03, 2015
Dec. 28, 2013
Pension Benefit, U.S. Plans    
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligation $ 1,460.5swk_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
$ 1,315.9swk_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Accumulated benefit obligation 1,460.5swk_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
1,315.9swk_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Fair value of plan assets 1,174.1swk_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
1,052.9swk_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_UnitedStatesPensionPlansOfUSEntityDefinedBenefitMember
Pension Benefit, Non-U.S Plans    
Defined Benefit Plan Disclosure [Line Items]    
Projected benefit obligation 1,539.6swk_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
1,515.9swk_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateProjectedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
Accumulated benefit obligation 1,488.0swk_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
1,467.2swk_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateAccumulatedBenefitObligation
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
Fair value of plan assets $ 1,114.4swk_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember
$ 1,073.2swk_DefinedBenefitPlanPensionPlansWithProjectedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets
/ us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis
= us-gaap_ForeignPensionPlansDefinedBenefitMember