XML 126 R92.htm IDEA: XBRL DOCUMENT v2.4.1.9
CAPITAL STOCK - Additional Information, Other Equity Arrangements (Detail) (USD $)
1 Months Ended 3 Months Ended 12 Months Ended 0 Months Ended 1 Months Ended
Dec. 31, 2013
Dec. 29, 2012
Nov. 30, 2010
Mar. 28, 2015
Jun. 29, 2013
Jan. 03, 2015
Dec. 28, 2013
Dec. 29, 2012
Dec. 29, 2012
Nov. 10, 2010
Nov. 30, 2012
Nov. 03, 2010
Jan. 01, 2011
Option Indexed to Issuer's Equity [Line Items]                          
Accelerated share repurchases, authorized amount of accelerated share repurchase   $ 850,000,000swk_AcceleratedShareRepurchasesAuthorizedAmount                      
Purchase of common stock for treasury   850,000,000us-gaap_PaymentsForRepurchaseOfCommonStock   326,100,000us-gaap_PaymentsForRepurchaseOfCommonStock   28,200,000us-gaap_PaymentsForRepurchaseOfCommonStock 39,200,000us-gaap_PaymentsForRepurchaseOfCommonStock 1,073,900,000us-gaap_PaymentsForRepurchaseOfCommonStock          
Initial delivery of shares repurchased (in shares)   9,345,794swk_AcceleratedShareRepurchasesInitialDeliveryOfSharesRepurchased     1,608,695swk_AcceleratedShareRepurchasesInitialDeliveryOfSharesRepurchased                
Accelerated share repurchases, initial value of shares repurchased   680,000,000swk_AcceleratedShareRepurchasesInitialValueOfSharesRepurchased                      
Accelerated share repurchases, initial price paid (USD per share)   $ 72.76us-gaap_AcceleratedShareRepurchasesInitialPricePaidPerShare                      
Accelerated share repurchases, forward contract             170,000,000us-gaap_ForwardContractIndexedToIssuersEquitySettlementAlternativesCashAtFairValue            
Accelerated Share Repurchases, Final Delivery of Shares Repurchased   1,600,000swk_AcceleratedShareRepurchasesFinalDeliveryOfSharesRepurchased                      
Option Indexed to Issuer's Equity, Settlement Alternatives, Shares, at Fair Value       911,077us-gaap_OptionIndexedToIssuersEquitySettlementAlternativesSharesAtFairValue                  
Call option, aggregate premium 9,700,000swk_PurchaseOfCallOptions   50,300,000swk_PurchaseOfCallOptions       50,300,000swk_PurchaseOfCallOptions            
Call option, average price               $ 73.24swk_CommonStockPricePerShare          
Number of net-share settled options exercised (in shares)           953,940us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 2,414,697us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised 2,258,598us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised          
Long-term debt, including current maturities           3,845,700,000us-gaap_LongTermDebt 3,809,300,000us-gaap_LongTermDebt            
Equity Unit Shares Issuable Upon Conversion             6,100,000swk_EquityUnitSharesIssuableUponConversion            
Common Stock, Shares, Issued           176,902,738us-gaap_CommonStockSharesIssued 176,902,738us-gaap_CommonStockSharesIssued            
Treasury Stock Acquired, Average Cost Per Share       $ 96.46us-gaap_TreasuryStockAcquiredAverageCostPerShare   $ 112.86us-gaap_TreasuryStockAcquiredAverageCostPerShare              
Treasury Stock, Shares, Acquired       3,381,162us-gaap_TreasuryStockSharesAcquired   340,576us-gaap_TreasuryStockSharesAcquired 2,225,732us-gaap_TreasuryStockSharesAcquired 12,613,068us-gaap_TreasuryStockSharesAcquired          
Convertible conversion warrant strike price percentage higher than previous price on November 1, 2010     60.00%swk_DebtInstrumentConvertibleConversionWarrantStrikePricePercentageHigherThanPreviousPriceOnNovember12010                    
Common Stock, Par or Stated Value Per Share           $ 2.5us-gaap_CommonStockParOrStatedValuePerShare $ 2.5us-gaap_CommonStockParOrStatedValuePerShare            
Stock Exercise Price Per Share           $ 112.86swk_StockExercisePricePerShare              
Stock Exercise Price Per Share Percentage Greater Than Closing Price           40.00%swk_StockExercisePricePerSharePercentageGreaterThanClosingPrice           60.00%swk_StockExercisePricePerSharePercentageGreaterThanClosingPrice  
Maximum                          
Option Indexed to Issuer's Equity [Line Items]                          
Common Stock, Shares, Issued           4.3us-gaap_CommonStockSharesIssued
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
4.3us-gaap_CommonStockSharesIssued
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
           
Stock Exercise Price Per Share     $ 97.95swk_StockExercisePricePerShare
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
    $ 112.91swk_StockExercisePricePerShare
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
$ 95.44swk_StockExercisePricePerShare
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
           
Minimum                          
Option Indexed to Issuer's Equity [Line Items]                          
Common Stock, Shares, Issued           3.5us-gaap_CommonStockSharesIssued
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
3.5us-gaap_CommonStockSharesIssued
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
           
Stock Exercise Price Per Share     $ 75.00swk_StockExercisePricePerShare
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
    $ 98.80swk_StockExercisePricePerShare
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
$ 73.08swk_StockExercisePricePerShare
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
           
Convertible Preferred Stock [Member]                          
Option Indexed to Issuer's Equity [Line Items]                          
Open Option Contracts Written At Fair Value           141,100,000us-gaap_OpenOptionContractsWrittenAtFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_ConvertiblePreferredStockMember
             
Investment Type | Employee Stock Purchase Plans                          
Option Indexed to Issuer's Equity [Line Items]                          
Employee stock purchase plan, discounted purchase price percentage             85.00%us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardDiscountFromMarketPricePurchaseDate
/ us-gaap_InvestmentTypeAxis
= us-gaap_InvestmentTypeMember
/ us-gaap_PlanNameAxis
= swk_EmployeeStockPurchasePlansMember
           
Call Option [Member]                          
Option Indexed to Issuer's Equity [Line Items]                          
Call option, aggregate premium     50,300,000swk_PurchaseOfCallOptions
/ us-gaap_InvestmentTypeAxis
= us-gaap_CallOptionMember
                   
Call option, average price     $ 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,800,000us-gaap_OpenOptionContractsWrittenAtFairValue
/ us-gaap_InvestmentTypeAxis
= us-gaap_CallOptionMember
             
Call Option [Member] | Maximum                          
Option Indexed to Issuer's Equity [Line Items]                          
Strike price     $ 97.95swk_DebtInstrumentConvertibleConversionWarrantStrikePrice
/ us-gaap_InvestmentTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
          $ 95.44swk_DebtInstrumentConvertibleConversionWarrantStrikePrice
/ us-gaap_InvestmentTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
Call Option [Member] | Minimum                          
Option Indexed to Issuer's Equity [Line Items]                          
Call Options Term Of Maturity-1                   5 years      
Strike price     $ 75swk_DebtInstrumentConvertibleConversionWarrantStrikePrice
/ us-gaap_InvestmentTypeAxis
= us-gaap_CallOptionMember
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
                   
Common Stock                          
Option Indexed to Issuer's Equity [Line Items]                          
Conversion price (USD per share)           $ 98.75us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
             
Equity Units Conversion Rate Number Of Common Stock Shares           1.0126swk_EquityUnitsConversionRateNumberOfCommonStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
             
Common Stock | Maximum                          
Option Indexed to Issuer's Equity [Line Items]                          
Purchase of common stock for treasury             80.65us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
           
Common Stock | Minimum                          
Option Indexed to Issuer's Equity [Line Items]                          
Purchase of common stock for treasury             98.80us-gaap_PaymentsForRepurchaseOfCommonStock
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
           
Equity Units Conversion Rate Number Of Common Stock Shares           1.0122swk_EquityUnitsConversionRateNumberOfCommonStockShares
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
1.0122swk_EquityUnitsConversionRateNumberOfCommonStockShares
/ us-gaap_RangeAxis
= us-gaap_MinimumMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonStockMember
           
Convertible Preferred Stock [Member]                          
Option Indexed to Issuer's Equity [Line Items]                          
Convertible preferred units issued     6,325,000.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 (USD per share)     1.3333swk_ConvertibleNotesConversionRateNumberOfCommonStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
      1.3684swk_ConvertibleNotesConversionRateNumberOfCommonStockShares
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
          1.3333swk_ConvertibleNotesConversionRateNumberOfCommonStockShares
/ 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
           
Conversion price (USD per share)     $ 75.00us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
      $ 73.08us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
          $ 75.00us-gaap_DebtInstrumentConvertibleConversionPrice1
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
Convertible preferred stock, redemption price as a percent of liquidation preference     100.00%swk_DebtRedemptionPricePercentOfConvertibleNotes
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
      100.00%swk_DebtRedemptionPricePercentOfConvertibleNotes
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
           
Convertible Preferred Stock [Member] | Maximum                          
Option Indexed to Issuer's Equity [Line Items]                          
Convertible preferred stock, conversion rate (USD per share)           1.2399swk_ConvertibleNotesConversionRateNumberOfCommonStockShares
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
1.2399swk_ConvertibleNotesConversionRateNumberOfCommonStockShares
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_StatementClassOfStockAxis
= us-gaap_ConvertiblePreferredStockMember
           
Notes 2 Point 25 Percent due 2018 [Member]                          
Option Indexed to Issuer's Equity [Line Items]                          
Long-term debt, including current maturities           345,000,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes2Point25Percentdue2018Member
345,000,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes2Point25Percentdue2018Member
           
Equity Unit Shares Issuable Upon Conversion 3,450,000swk_EquityUnitSharesIssuableUponConversion
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes2Point25Percentdue2018Member
                       
Common Stock, Par or Stated Value Per Share           $ 100us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes2Point25Percentdue2018Member
$ 100us-gaap_CommonStockParOrStatedValuePerShare
/ us-gaap_LongtermDebtTypeAxis
= swk_Notes2Point25Percentdue2018Member
           
Convertible notes payable due in 2018 (subordinated)                          
Option Indexed to Issuer's Equity [Line Items]                          
Long-term debt, including current maturities     632,500,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= swk_ConvertibleNotesPayableFourPointTwoFivePercentDueTwentyEighteenMember
    632,500,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= swk_ConvertibleNotesPayableFourPointTwoFivePercentDueTwentyEighteenMember
632,500,000us-gaap_LongTermDebt
/ us-gaap_LongtermDebtTypeAxis
= swk_ConvertibleNotesPayableFourPointTwoFivePercentDueTwentyEighteenMember
           
Convertible preferred units issued, per share     $ 100swk_PreferredStockParValuePerShare
/ us-gaap_LongtermDebtTypeAxis
= swk_ConvertibleNotesPayableFourPointTwoFivePercentDueTwentyEighteenMember
                   
Call Option [Member]                          
Option Indexed to Issuer's Equity [Line Items]                          
Option indexed to issuer's equity, number of call options purchased       9,100,000.0us-gaap_OptionIndexedToIssuersEquityShares
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
617,037us-gaap_OptionIndexedToIssuersEquityShares
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
  12,200,000.0us-gaap_OptionIndexedToIssuersEquityShares
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
      10,094,144us-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
      29,500,000swk_OptionIndexedToIssuersEquityPremiumAmount
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
   
Option indexed to issuer's equity, average premium price per share (USD per share)             $ 6.03swk_OptionIndexedToIssuersEquityAveragePremiumPricePerShare
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
      $ 2.92swk_OptionIndexedToIssuersEquityAveragePremiumPricePerShare
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
   
Option indexed to issuer's equity, average lower strike price (USD per share)           $ 86.03swk_OptionIndexedToIssuersEquityAverageLowerStrikePrice
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
$ 86.07swk_OptionIndexedToIssuersEquityAverageLowerStrikePrice
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
      $ 71.43swk_OptionIndexedToIssuersEquityAverageLowerStrikePrice
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
   
Option indexed to issuer's equity, average upper strike price (USD per share)           $ 106.51swk_OptionIndexedToIssuersEquityAverageUpperStrikePrice
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
$ 106.56swk_OptionIndexedToIssuersEquityAverageUpperStrikePrice
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
      $ 79.75swk_OptionIndexedToIssuersEquityAverageUpperStrikePrice
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember
   
Option Indexed to Issuer's Equity, Settlement Alternatives                     0.6    
Option Indexed to Issuer's Equity, Aggregate Fair Value           $ 123,300,000swk_OptionIndexedToIssuersEquityAggregateFairValue
/ us-gaap_OptionIndexedToIssuersEquityTypeAxis
= us-gaap_CallOptionMember