XML 79 R96.htm IDEA: XBRL DOCUMENT v2.4.1.9
EMPLOYEE BENEFIT PLANS - Expense for Defined Contribution Plans Aside from ESOP Plans (Detail) (USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Compensation and Retirement Disclosure [Abstract]      
Defined Contribution Plan, Employer Discretionary Contribution Amount $ 9.4us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount $ 9.5us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount  
Multi-employer plan expense 4.0us-gaap_MultiemployerPlanPeriodContributions 3.3us-gaap_MultiemployerPlanPeriodContributions 3.3us-gaap_MultiemployerPlanPeriodContributions
Other defined contribution plan expense 14.0us-gaap_DefinedBenefitPlanOtherCosts 14.6us-gaap_DefinedBenefitPlanOtherCosts 16.2us-gaap_DefinedBenefitPlanOtherCosts
Employee Stock Ownership Plan (ESOP), Shares in ESOP 230,032us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP 219,900us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP  
Employee Stock Ownership Plan (ESOP), Plan      
Compensation and Retirement Disclosure [Abstract]      
Employee Stock Ownership Plan (ESOP), Number of Committed-to-be-Released Shares 23,157us-gaap_EmployeeStockOwnershipPlanESOPNumberOfCommittedToBeReleasedShares
/ us-gaap_PlanNameAxis
= swk_EmployeeStockOwnershipPlanESOPPlanMember
   
Employee Stock Ownership Plan (ESOP), Cash Contributions to ESOP $ 3.4us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP
/ us-gaap_PlanNameAxis
= swk_EmployeeStockOwnershipPlanESOPPlanMember
$ 30.7us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP
/ us-gaap_PlanNameAxis
= swk_EmployeeStockOwnershipPlanESOPPlanMember
$ 36.6us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP
/ us-gaap_PlanNameAxis
= swk_EmployeeStockOwnershipPlanESOPPlanMember