XML 59 R62.htm IDEA: XBRL DOCUMENT v2.4.1.9
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Finite-Lived Intangible Assets [Line Items]      
Amortization of intangible assets, discontinued operations $ 2.9swk_DepreciationAndAmortizationDiscontinuedOperationsIntangibleAssets $ 4.2swk_DepreciationAndAmortizationDiscontinuedOperationsIntangibleAssets $ 22.2swk_DepreciationAndAmortizationDiscontinuedOperationsIntangibleAssets
Gross Carrying Amount 2,326.1us-gaap_FiniteLivedIntangibleAssetsGross 2,453.0us-gaap_FiniteLivedIntangibleAssetsGross  
Accumulated Amortization (1,166.9)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization (1,029.9)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization  
Patents and copyrights      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 52.8us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= swk_PatentsAndOtherTechnologyMember
56.3us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= swk_PatentsAndOtherTechnologyMember
 
Accumulated Amortization (43.9)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= swk_PatentsAndOtherTechnologyMember
(44.3)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= swk_PatentsAndOtherTechnologyMember
 
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 165.7us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
168.5us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Accumulated Amortization (89.6)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
(79.4)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_TradeNamesMember
 
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 1,832.0us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
1,947.2us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Accumulated Amortization (893.1)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
(783.3)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_CustomerRelationshipsMember
 
Other intangible assets      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 275.6us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
281.0us-gaap_FiniteLivedIntangibleAssetsGross
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
 
Accumulated Amortization $ (140.3)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember
$ (122.9)us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization
/ us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis
= us-gaap_OtherIntangibleAssetsMember