XML 27 R52.htm IDEA: XBRL DOCUMENT v2.4.1.9
Equity Arrangements - Additional Information (Detail) (USD $)
0 Months Ended 1 Months Ended 3 Months Ended 1 Months Ended 12 Months Ended 0 Months Ended
Feb. 10, 2015
Oct. 31, 2014
Mar. 31, 2015
Dec. 31, 2013
Apr. 04, 2015
Mar. 29, 2014
Nov. 30, 2010
Dec. 28, 2013
Dec. 29, 2012
Nov. 10, 2010
Jan. 03, 2015
Stockholders Equity Note [Line Items]                      
Forward share purchase contract   $ 150,000,000us-gaap_PaymentsForRepurchaseOfEquity $ 350,000,000us-gaap_PaymentsForRepurchaseOfEquity                
Payments for Repurchase of Common Stock 326,100,000us-gaap_PaymentsForRepurchaseOfCommonStock       348,000,000us-gaap_PaymentsForRepurchaseOfCommonStock 19,400,000us-gaap_PaymentsForRepurchaseOfCommonStock          
Long-term debt, including current maturities         4,355,000,000us-gaap_LongTermDebt           4,323,800,000us-gaap_LongTermDebt
Debt Instrument Convertible Conversion Warrant Strike Price, Percentage Higher than Previous Price on November 1, 2010             60.00%swk_DebtInstrumentConvertibleConversionWarrantStrikePricePercentageHigherThanPreviousPriceOnNovember12010        
Call option, aggregate premium       9,700,000swk_PurchaseOfCallOptions              
Debt Instrument Convertible Conversion Warrant Strike Price, Percentage Higher than Previous Price on November 1, 2010                     $ 0.4swk_StockExercisePricePerSharePercentageGreaterThanClosingPrice
Equity Forward Contracts, Net Settlement, Shares   1,603,822us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased 3,645,510us-gaap_StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased                
Option Indexed to Issuer's Equity, Settlement Alternatives, Shares, at Fair Value 911,077us-gaap_OptionIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue                    
Treasury Stock Acquired, Average Cost Per Share $ 96.46us-gaap_TreasuryStockAcquiredAverageCostPerShare       $ 112.84us-gaap_TreasuryStockAcquiredAverageCostPerShare            
Treasury Stock, Shares, Acquired 3,381,162us-gaap_TreasuryStockSharesAcquired                    
Convertible Preferred Stock [Member]                      
Stockholders Equity Note [Line Items]                      
Open option contracts written at fair value         146,900,000us-gaap_OpenOptionContractsWrittenAtFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_ConvertiblePreferredStockMember
           
Call Option [Member]                      
Stockholders Equity Note [Line Items]                      
Call option, aggregate premium             50,300,000swk_PurchaseOfCallOptions
/ us-gaap_InvestmentTypeAxis
= us-gaap_CallOptionMember
       
Call option, average price (in dollars per share)             $ 5.97swk_CommonStockPricePerShare
/ us-gaap_InvestmentTypeAxis
= us-gaap_CallOptionMember
$ 2.77swk_CommonStockPricePerShare
/ us-gaap_InvestmentTypeAxis
= us-gaap_CallOptionMember
     
Open option contracts written at fair value         15,600,000us-gaap_OpenOptionContractsWrittenAtFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CallOptionMember
           
Notes 2 Point 25 Percent due 2018 [Member]                      
Stockholders Equity Note [Line Items]                      
Long-term debt, including current maturities                     345,000,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes2Point25Percentdue2018Member
Convertible notes payable due in 2018 (junior subordinated)                      
Stockholders Equity Note [Line Items]                      
Long-term debt, including current maturities             632,500,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= swk_ConvertibleNotesPayableFourPointTwoFivePercentDueTwentyEighteenMember
       
Convertible preferred units issued, per share             $ 100swk_PreferredStockParValuePerShare
/ us-gaap_LongtermDebtTypeAxis
= swk_ConvertibleNotesPayableFourPointTwoFivePercentDueTwentyEighteenMember
       
Maximum [Member] | Call Option [Member]                      
Stockholders Equity Note [Line Items]                      
Debt Instrument Convertible Conversion Warrant Strike Price             $ 97.95swk_DebtInstrumentConvertibleConversionWarrantStrikePrice
/ us-gaap_InvestmentTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
  $ 95.26swk_DebtInstrumentConvertibleConversionWarrantStrikePrice
/ us-gaap_InvestmentTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
   
Minimum [Member] | Call Option [Member]                      
Stockholders Equity Note [Line Items]                      
Debt Instrument Convertible Conversion Warrant Strike Price             $ 75swk_DebtInstrumentConvertibleConversionWarrantStrikePrice
/ us-gaap_InvestmentTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
       
Call Options Term Of Maturity-1                   5 years  
Convertible Preferred Units                      
Stockholders Equity Note [Line Items]                      
Convertible preferred units issued             6,325,000us-gaap_PreferredUnitsIssued
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
       
Stated interest rate             4.75%us-gaap_PreferredStockDividendRatePercentage
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
       
Convertible preferred stock, conversion rate         1.3709swk_ConvertibleNotesConversionRateNumberOfCommonStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
  1.3333swk_ConvertibleNotesConversionRateNumberOfCommonStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
       
Conversion price of convertible note (in dollars per share)         $ 72.94us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
  $ 75.00us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
       
Common stock to be issued up on conversion             8,433,123us-gaap_ConversionOfStockSharesIssued1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
3,500,000.0us-gaap_ConversionOfStockSharesIssued1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
     
Convertible Preferred Units | On or after December 22, 2015                      
Stockholders Equity Note [Line Items]                      
Convertible preferred stock, redemption price as a percent of liquidation preference             100.00%swk_DebtRedemptionPricePercentOfConvertibleNotes
/ swk_PeriodAxis
= swk_Period1Member
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
       
Convertible Preferred Units | Maximum [Member]                      
Stockholders Equity Note [Line Items]                      
Convertible preferred stock, conversion rate                     1.2399swk_ConvertibleNotesConversionRateNumberOfCommonStockShares
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
Common Stock [Member]                      
Stockholders Equity Note [Line Items]                      
Conversion price of convertible note (in dollars per share)         $ 98.73us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
           
Common Stock [Member] | Maximum [Member]                      
Stockholders Equity Note [Line Items]                      
Payments for Repurchase of Common Stock               80.65us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
     
Common Stock [Member] | Minimum [Member]                      
Stockholders Equity Note [Line Items]                      
Payments for Repurchase of Common Stock               98.80us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
     
Call Option [Member]                      
Stockholders Equity Note [Line Items]                      
Number of common shares purchased under call option 9,100,000.0us-gaap_OptionIndexedToIssuersEquityShares
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
            12,200,000.0us-gaap_OptionIndexedToIssuersEquityShares
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
     
Option Indexed to Issuer's Equity, Premium Amount               73,500,000swk_OptionIndexedToIssuersEquityPremiumAmount
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
     
Option Indexed to Issuer's Equity, Average Premium Price Per Share               $ 6.03swk_OptionIndexedToIssuersEquityAveragePremiumPricePerShare
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
     
Option Indexed to Issuer's Equity, Average Lower Strike Price         $ 86.01swk_OptionIndexedToIssuersEquityAverageLowerStrikePrice
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
    $ 86.07swk_OptionIndexedToIssuersEquityAverageLowerStrikePrice
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
     
Option Indexed to Issuer's Equity, Average Upper Strike Price         $ 106.49swk_OptionIndexedToIssuersEquityAverageUpperStrikePrice
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
    $ 106.56swk_OptionIndexedToIssuersEquityAverageUpperStrikePrice
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
     
Option Indexed to Issuer's Equity, Aggregate Fair Value         $ 28,300,000swk_OptionIndexedToIssuersEquityAggregateFairValue
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
           
Employee Stock Purchase Plans [Member] | Investment Type [Member]                      
Stockholders Equity Note [Line Items]                      
Debt Instrument, Number of Shares of Convertible Preferred Stock to be Delivered, As a Percentage of Purchase Contracts         85.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
/ us-gaap_InvestmentTypeAxis
= us-gaap_InvestmentTypeMember
/ us-gaap_PlanNameAxis
= swk_EmployeeStockPurchasePlansMember