XML 28 R67.htm IDEA: XBRL DOCUMENT v2.4.1.9
Guarantees - Additional Information (Detail) (USD $)
In Millions, unless otherwise specified
Apr. 04, 2015
Guarantor Obligations [Line Items]  
Guarantee Obligations Maximum Potential Payment $ 166.8us-gaap_GuaranteeObligationsMaximumExposure
Carrying amount of guarantees recorded in the consolidated balance sheet 12.5us-gaap_GuaranteeObligationsCurrentCarryingValue
Property Lease Guarantee [Member]  
Guarantor Obligations [Line Items]  
Guarantee Obligations Maximum Potential Payment 34.9us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_PropertyLeaseGuaranteeMember
Capital Leased Assets, Noncurrent, Fair Value Disclosure 38.8us-gaap_CapitalLeasedAssetsNoncurrentFairValueDisclosure
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_PropertyLeaseGuaranteeMember
Carrying amount of guarantees recorded in the consolidated balance sheet 0us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_PropertyLeaseGuaranteeMember
Standby Letters of Credit [Member]  
Guarantor Obligations [Line Items]  
Guarantee Obligations Maximum Potential Payment 91.1us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_StandbyLettersOfCreditMember
Carrying amount of guarantees recorded in the consolidated balance sheet 0us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= us-gaap_StandbyLettersOfCreditMember
Commercial customer financing arrangements  
Guarantor Obligations [Line Items]  
Guarantee Obligations Maximum Potential Payment 40.8us-gaap_GuaranteeObligationsMaximumExposure
/ us-gaap_GuaranteeObligationsByNatureAxis
= swk_CommercialCustomerFinancingMember
Carrying amount of guarantees recorded in the consolidated balance sheet $ 12.5us-gaap_GuaranteeObligationsCurrentCarryingValue
/ us-gaap_GuaranteeObligationsByNatureAxis
= swk_CommercialCustomerFinancingMember