XML 73 R114.htm IDEA: XBRL DOCUMENT v2.4.1.9
BUSINESS SEGMENTS AND GEOGRAPHIC AREAS - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Jan. 03, 2015
Segment
Dec. 28, 2013
Dec. 29, 2012
Segment Reporting Information [Line Items]      
Number of reportable segments 3us-gaap_NumberOfReportableSegments    
Facility closure costs $ 33.0us-gaap_BusinessExitCosts1 $ 165.0us-gaap_BusinessExitCosts1 $ 168.0us-gaap_BusinessExitCosts1
Construction and Do It Yourself      
Segment Reporting Information [Line Items]      
Other charges associated with merger and other acquisitions 1us-gaap_BusinessCombinationIntegrationRelatedCosts
/ us-gaap_StatementBusinessSegmentsAxis
= swk_ConstructionAndDoItYourselfMember
13us-gaap_BusinessCombinationIntegrationRelatedCosts
/ us-gaap_StatementBusinessSegmentsAxis
= swk_ConstructionAndDoItYourselfMember
42us-gaap_BusinessCombinationIntegrationRelatedCosts
/ us-gaap_StatementBusinessSegmentsAxis
= swk_ConstructionAndDoItYourselfMember
Construction and Do It Yourself | Home Depot      
Segment Reporting Information [Line Items]      
Percentage of sales     14.00%swk_PercentageOfNetSales
/ dei_LegalEntityAxis
= swk_HomeDepotMember
/ us-gaap_StatementBusinessSegmentsAxis
= swk_ConstructionAndDoItYourselfMember
Construction and Do It Yourself | Lowes      
Segment Reporting Information [Line Items]      
Percentage of sales 17.00%swk_PercentageOfNetSales
/ dei_LegalEntityAxis
= swk_LowesMember
/ us-gaap_StatementBusinessSegmentsAxis
= swk_ConstructionAndDoItYourselfMember
17.00%swk_PercentageOfNetSales
/ dei_LegalEntityAxis
= swk_LowesMember
/ us-gaap_StatementBusinessSegmentsAxis
= swk_ConstructionAndDoItYourselfMember
18.00%swk_PercentageOfNetSales
/ dei_LegalEntityAxis
= swk_LowesMember
/ us-gaap_StatementBusinessSegmentsAxis
= swk_ConstructionAndDoItYourselfMember
Securities Industry [Member]      
Segment Reporting Information [Line Items]      
Other charges associated with merger and other acquisitions $ 7us-gaap_BusinessCombinationIntegrationRelatedCosts
/ us-gaap_StatementBusinessSegmentsAxis
= swk_SecuritiesIndustryMember
$ 38us-gaap_BusinessCombinationIntegrationRelatedCosts
/ us-gaap_StatementBusinessSegmentsAxis
= swk_SecuritiesIndustryMember
$ 41us-gaap_BusinessCombinationIntegrationRelatedCosts
/ us-gaap_StatementBusinessSegmentsAxis
= swk_SecuritiesIndustryMember