XML 137 R98.htm IDEA: XBRL DOCUMENT
v3.19.3.a.u2

EMPLOYEE BENEFIT PLANS - Expense for Defined Contribution Plans Aside from ESOP Plans (Detail) $ in Millions | 12 Months Ended
--- | ---
Dec. 28, 2019 USD ($) employee shares | Dec. 29, 2018 USD ($) shares | Dec. 30, 2017 USD ($) shares
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] |  |  |
Employee Benefits and Share-based Compensation | $ 0.7 |  |
Employee Stock Ownership Plan (ESOP), Gain (Loss) on Transactions in Deferred Shares | (0.5) | $ (0.4) | $ (1.3)
Defined Contribution Plan, Employer Discretionary Contribution Amount | 7.2 | 7.0 | 4.8
Multi-employer plan expense | 7.2 | 7.3 | 7.2
Other defined contribution plan expense | $ 36.2 | $ 12.9 | $ 27.5
Employee Stock Ownership Plan (ESOP), Shares in ESOP | shares | 226,212 | 207,049 | 133,694
Employee Stock Ownership Plan (ESOP), Plan |  |  |
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] |  |  |
Employee Stock Ownership Plan (ESOP), Number of Allocated Shares | shares | 15,418,053 |  |
Stock Issued During Period, Shares, Employee Stock Ownership Plan | shares | 1,889,408 |  |
Employee Stock Ownership Plan (ESOP), Number of Suspense Shares | shares | 122,681 |  |
Defined Contribution Plan Employer Contributions Percentage Match Of Eligible Compensation | 7.00% |  |
Employee Stock Ownership Plan (ESOP), Dividends Paid to ESOP | $ 6.3 | $ 7.7 | $ 8.4
Employee Stock Ownership Plan (ESOP), Interest Payments from ESOP | 0.5 | 1.6 | 2.2
Employee Stock Ownership Plan (ESOP), Cash Contributions to ESOP | $ 2.2 | $ 2.3 | $ 1.8
Group 1 [Member] | Employee Stock Ownership Plan (ESOP), Plan |  |  |
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] |  |  |
Number Of Employees Included In Plan | employee | 9,400 |  |
Maximum [Member] | Employee Stock Ownership Plan (ESOP), Plan |  |  |
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] |  |  |
Defined Contribution Plan Employer Contributions Percentage Match Of Eligible Compensation | 25.00% |  |
Maximum [Member] | Group 1 [Member] | Employee Stock Ownership Plan (ESOP), Plan |  |  |
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] |  |  |
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay | 6.00% |  |
Minimum | Group 1 [Member] | Employee Stock Ownership Plan (ESOP), Plan |  |  |
Employee Stock Ownership Plan (ESOP) Disclosures [Line Items] |  |  |
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay | 2.00% |  |

X
- Definition Defined Contribution Plan, Employer Contributions, Percentage Match of Eligible Compensation + References No definition available. + Details
Name: | swk_DefinedContributionPlanEmployerContributionsPercentageMatchOfEligibleCompensation
Namespace Prefix: | swk_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Employees Included in Plan + References No definition available. + Details
Name: | swk_NumberOfEmployeesIncludedInPlan
Namespace Prefix: | swk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of defined benefit plan cost (credit), classified as other. + References No definition available. + Details
Name: | us-gaap_DefinedBenefitPlanOtherCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of expense for employee benefit and equity-based compensation. + References No definition available. + Details
Name: | us-gaap_EmployeeBenefitsAndShareBasedCompensation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This item represents the amount of cash contributions during the period made by the entity to the Employee Stock Ownership Plan (ESOP). + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPCashContributionsToESOP
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. + References No definition available. + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPDisclosuresLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Dividends paid on stock held by an employee stock ownership plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPDividendsPaidToESOP
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The difference between cost and fair value added or subtracted from paid-in capital, arising from contribution of shares to an ESOP or commitments-to-release ESOP shares. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 30 -Paragraph 3 -URI http://asc.fasb.org/extlink&oid=109244533&loc=d3e17042-113922 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPGainLossOnTransactionsInDeferredShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition An entity often discloses the amount of interest paid by the ESOP to a lender. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 25 -Paragraph 9 -Subparagraph (a),(b) -URI http://asc.fasb.org/extlink&oid=109244457&loc=d3e16545-113920 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPInterestPaymentsFromESOP
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The shares or units in an ESOP trust that have been assigned to individual participant accounts based on a known formula. IRS rules require allocations to be nondiscriminatory generally based on compensation, length of service, or a combination of both. For any particular participant such shares or units may be vested, unvested, or partially vested. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPNumberOfAllocatedShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Shares contributed to the ESOP that have not yet been released, committed to be released, or allocated to participant accounts. Suspense shares generally collateralize ESOP debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPNumberOfSuspenseShares
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Sum of the allocated, committed-to-be-released and suspense shares of the entity held by the plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 50 -Paragraph 1 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=109244661&loc=d3e17540-113929 + Details
Name: | us-gaap_EmployeeStockOwnershipPlanESOPSharesInESOP
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Amount of contributions made to multiemployer plan by employer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450691-114947 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 11 -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450702-114947 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (e)(1) -URI http://asc.fasb.org/extlink&oid=65877416&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlanContributionsByEmployer
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Number of shares of capital stock issued (purchased by employees) in connection with an employee stock ownership plan. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -URI http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 40 -Section 25 -Paragraph 10 -URI http://asc.fasb.org/extlink&oid=109244457&loc=d3e16649-113920 + Details
Name: | us-gaap_StockIssuedDuringPeriodSharesEmployeeStockOwnershipPlan
Namespace Prefix: | us-gaap_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_PlanNameAxis=swk_EmployeeStockOwnershipPlanESOPPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RetirementPlanNameAxis=swk_Group1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |