XML 76 R72.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE FINANCIAL INSTRUMENTS - Income Statement Impacts Related to Derivatives Not Designated as Hedging Instruments (Detail) (USD $)
In Millions, unless otherwise specified
1 Months Ended 2 Months Ended 12 Months Ended
Dec. 31, 2013
Aug. 31, 2012
Jan. 03, 2015
Dec. 28, 2013
Jan. 01, 2011
Dec. 31, 2018
Derivative Instruments and Hedging Activities Disclosure [Line Items]            
Debt Instrument, Interest Rate, Stated Percentage         4.25%us-gaap_DebtInstrumentInterestRateStatedPercentage  
Amount of gain (loss) recorded in Income on derivative, year to date $ 8.1us-gaap_GainLossOnDerivativeInstrumentsNetPretax $ 10.5us-gaap_GainLossOnDerivativeInstrumentsNetPretax        
Not Designated as Hedging Instrument | Foreign Exchange Contracts | Other, net            
Derivative Instruments and Hedging Activities Disclosure [Line Items]            
Amount of gain (loss) recorded in Income on derivative, year to date     (75.1)us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= swk_OtherIncomeAndExpenseMember
39.6us-gaap_GainLossOnDerivativeInstrumentsNetPretax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
/ us-gaap_IncomeStatementLocationAxis
= swk_OtherIncomeAndExpenseMember
   
Not Designated as Hedging Instrument | Forward Contracts            
Derivative Instruments and Hedging Activities Disclosure [Line Items]            
Derivative, Notional Amount     1,900.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
2,200.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForwardContractsMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
   
Not Designated as Hedging Instrument | Currency Swap [Member]            
Derivative Instruments and Hedging Activities Disclosure [Line Items]            
Derivative, Notional Amount       107.7invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_CurrencySwapMember
/ us-gaap_HedgingDesignationAxis
= us-gaap_NondesignatedMember
   
Fair Value Hedging [Member]            
Derivative Instruments and Hedging Activities Disclosure [Line Items]            
Derivative, Notional Amount     950.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
     
Notes 5 Point 75 Percent due 2053 [Member]            
Derivative Instruments and Hedging Activities Disclosure [Line Items]            
Debt Instrument, Interest Rate, Stated Percentage     5.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes5Point75Percentdue2053Member
5.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes5Point75Percentdue2053Member
  4.304%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes5Point75Percentdue2053Member
Notes 5 Point 75 Percent due 2053 [Member] | Fair Value Hedging [Member] | Interest Rate Risk [Member]            
Derivative Instruments and Hedging Activities Disclosure [Line Items]            
Derivative, Notional Amount     $ 400.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateRiskMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes5Point75Percentdue2053Member