XML 44 R71.htm IDEA: XBRL DOCUMENT v2.4.1.9
DERIVATIVE FINANCIAL INSTRUMENTS - Details of Foreign Exchange Contracts Pre-Tax Amounts (Detail) (USD $)
In Millions, unless otherwise specified
12 Months Ended 1 Months Ended
Jan. 03, 2015
Dec. 28, 2013
Jan. 31, 2012
May 30, 2012
Jan. 01, 2011
Nov. 30, 2012
Oct. 31, 2012
Derivative Instruments and Hedging Activities Disclosure [Line Items]              
Debt Instrument, Face Amount       $ 320.0us-gaap_DebtInstrumentFaceAmount      
Long-term debt, interest rate         4.25%us-gaap_DebtInstrumentInterestRateStatedPercentage    
Cash Flow Hedges | Foreign Exchange Forward              
Derivative Instruments and Hedging Activities Disclosure [Line Items]              
Derivative, Notional Amount 369.5invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
270.1invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeForwardMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
         
Cash Flow Hedges | Foreign Exchange Contracts              
Derivative Instruments and Hedging Activities Disclosure [Line Items]              
Amount Recorded in OCI Gain (Loss) 40.6us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
5.1us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
         
Ineffective Portion Recorded in Income Statement 0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
[1] 0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
[1]          
Cash Flow Hedges | Foreign Exchange Option [Member]              
Derivative Instruments and Hedging Activities Disclosure [Line Items]              
Derivative, Notional Amount 185.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
120.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeOptionMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_CashFlowHedgingMember
         
Fair Value Hedges              
Derivative Instruments and Hedging Activities Disclosure [Line Items]              
Derivative, Notional Amount 950.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
           
Net Investment Hedging | Foreign Exchange Contracts              
Derivative Instruments and Hedging Activities Disclosure [Line Items]              
Accumulated Other Comprehensive Income Loss Cumulative Changes In Net Gain Loss From Hedging Activities Effect Net Of Tax (37.2)swk_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromHedgingActivitiesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
(76.8)swk_AccumulatedOtherComprehensiveIncomeLossCumulativeChangesInNetGainLossFromHedgingActivitiesEffectNetOfTax
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
         
Payments For Currency Derivatives 61.4swk_PaymentsForCurrencyDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
3.6swk_PaymentsForCurrencyDerivatives
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
         
Net Investment Hedging | Foreign Exchange Contracts | Other, net              
Derivative Instruments and Hedging Activities Disclosure [Line Items]              
Amount Recorded in OCI Gain (Loss) 64.0us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= swk_OtherIncomeAndExpenseMember
21.8us-gaap_DerivativeInstrumentsGainLossRecognizedInOtherComprehensiveIncomeEffectivePortionNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= swk_OtherIncomeAndExpenseMember
         
Effective Portion Recorded in Income Statement 0us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= swk_OtherIncomeAndExpenseMember
0us-gaap_DerivativeInstrumentsGainReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortion
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= swk_OtherIncomeAndExpenseMember
         
Ineffective Portion Recorded in Income Statement 0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= swk_OtherIncomeAndExpenseMember
0us-gaap_DerivativeInstrumentsGainLossRecognizedInIncomeIneffectivePortionAndAmountExcludedFromEffectivenessTestingNet
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_IncomeStatementLocationAxis
= swk_OtherIncomeAndExpenseMember
         
Notes 5 Point 75 Percent Due 2016 [Member]              
Derivative Instruments and Hedging Activities Disclosure [Line Items]              
Debt Instrument, Face Amount   300.0us-gaap_DebtInstrumentFaceAmount
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes5Point75PercentDue2016Member
         
Long-term debt, interest rate   5.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes5Point75PercentDue2016Member
         
Notes 5 Point 75 Percent Due 2016 [Member] | Fair Value Hedges | Interest Rate Risk [Member]              
Derivative Instruments and Hedging Activities Disclosure [Line Items]              
Long-term debt, interest rate   5.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateRiskMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes5Point75PercentDue2016Member
5.75%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateRiskMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes5Point75PercentDue2016Member
       
Derivative, Notional Amount     300.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateRiskMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes5Point75PercentDue2016Member
       
Notes 3 Point 4 Percent Due in 2021 [Member] | Fair Value Hedges | Interest Rate Risk [Member]              
Derivative Instruments and Hedging Activities Disclosure [Line Items]              
Long-term debt, interest rate     3.40%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateRiskMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes3Point4PercentDueIn2021Member
      3.40%us-gaap_DebtInstrumentInterestRateStatedPercentage
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateRiskMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes3Point4PercentDueIn2021Member
Derivative, Notional Amount           400.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateRiskMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes3Point4PercentDueIn2021Member
400.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateRiskMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes3Point4PercentDueIn2021Member
Payments for (Proceeds from) Hedge, Financing Activities   (58.2)us-gaap_PaymentsForProceedsFromHedgeFinancingActivities
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateRiskMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes3Point4PercentDueIn2021Member
         
Derivative Instruments, Gain (Loss) from Termination to be Amortized Over Remaining Life of Debt Instrument     44.7swk_DerivativeInstrumentsGainLossFromTerminationToBeAmortizedOverRemainingLifeOfDebtInstrument
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_InterestRateRiskMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_FairValueHedgingMember
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes3Point4PercentDueIn2021Member
       
Currency British Pound Sterling [Member] | Net Investment Hedging | Foreign Exchange Contracts              
Derivative Instruments and Hedging Activities Disclosure [Line Items]              
Derivative, Notional Amount $ 1,300.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_FinancialInstrumentAxis
= swk_CurrencyBritishPoundSterlingMember
$ 979.0invest_DerivativeNotionalAmount
/ us-gaap_DerivativeInstrumentRiskAxis
= us-gaap_ForeignExchangeContractMember
/ us-gaap_DerivativeInstrumentsGainLossByHedgingRelationshipAxis
= us-gaap_NetInvestmentHedgingMember
/ us-gaap_FinancialInstrumentAxis
= swk_CurrencyBritishPoundSterlingMember
         
[1] * Includes ineffective portion and amount excluded from effectiveness testing on derivatives.