XML 95 R83.htm IDEA: XBRL DOCUMENT
v3.21.2

CONTINGENCIES (Detail) cubic_yard in Millions, $ in Millions |  |  |  |  |  |  |  |  |  |  | 1 Months Ended | 6 Months Ended |
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
Apr. 14, 2021 USD ($) | Feb. 24, 2021 municipality | Dec. 04, 2020 USD ($) | Oct. 10, 2018 mi | Jun. 30, 2018 USD ($) Company | May 17, 2017 Hazardous_Substance | Mar. 30, 2017 Company | Mar. 31, 2016 USD ($) Company mi | Mar. 04, 2016 cubic_yard mi | Apr. 11, 2014 mi | Apr. 30, 2015 mi | May 31, 2007 Company mi | Jul. 03, 2021 USD ($) site | Jan. 02, 2021 USD ($)
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Superfund sites | site |  |  |  |  |  |  |  |  |  |  |  |  | 28 |
Environmental remediation costs deemed probable and reasonably estimable | $ 441.0 |  |  |  |  |  |  | $ 1,400.0 |  |  |  |  |  |
Environmental remediation, period construction of treatment facility to be maintained |  |  |  |  |  |  |  |  |  |  |  |  | 30 years |
Number of miles of river | mi |  |  |  | 9 |  |  |  | 8.3 | 8.3 | 8.3 | 17 | 17 |  |
Cubic yards of settlement | cubic_yard |  |  |  |  |  |  |  |  | 3.5 |  |  |  |  |
Approximate implementation time |  |  |  |  |  |  |  | 6 years |  |  |  |  |  |
Number of other parties notified | Company |  |  |  |  |  |  |  | 105 |  |  |  |  |  |
Number of companies offered cash out settlements | Company |  |  |  |  |  |  | 20 |  |  |  |  |  |  |
Number of hazardous substances | Hazardous_Substance |  |  |  |  |  | 8 |  |  |  |  |  |  |  |
Number of companies named in suit | Company |  |  |  |  | 100 |  |  |  |  |  |  |  |  |
Estimated costs of remediation |  |  |  |  | $ 165.0 |  |  |  |  |  |  |  |  |
Number of municipalities, suit filed | municipality |  | 42 |  |  |  |  |  |  |  |  |  |  |  |
Minimum |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Environmental remediation costs deemed probable and reasonably estimable |  |  | $ 420.0 |  |  |  |  |  |  |  |  |  |  |
Maximum |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Environmental remediation costs deemed probable and reasonably estimable |  |  | $ 468.0 |  |  |  |  |  |  |  |  |  |  |
Property, Plant and Equipment, Other Types |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Environmental remediation costs, reserve |  |  |  |  |  |  |  |  |  |  |  |  | $ 159.5 | $ 174.2
Reserve for environmental remediation costs, current |  |  |  |  |  |  |  |  |  |  |  |  | 47.0 |
Reserve for environmental remediation costs, noncurrent |  |  |  |  |  |  |  |  |  |  |  |  | 112.5 |
Accrual for environmental loss contingencies, EPA funded amount |  |  |  |  |  |  |  |  |  |  |  |  | 16.1 |
Accrual for environmental loss contingencies, obligation after EPA funding |  |  |  |  |  |  |  |  |  |  |  |  | 143.4 |
Property, Plant and Equipment, Other Types | Minimum |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Environmental remediation costs deemed probable and reasonably estimable |  |  |  |  |  |  |  |  |  |  |  |  | 93.9 |
Property, Plant and Equipment, Other Types | Maximum |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Environmental remediation costs deemed probable and reasonably estimable |  |  |  |  |  |  |  |  |  |  |  |  | 229.7 |
Centredale Site |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Environmental remediation costs deemed probable and reasonably estimable |  |  |  |  |  |  |  |  |  |  |  |  | 65.0 |
Kerr McGee Chemical Site |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Environmental remediation costs, reserve |  |  |  |  |  |  |  |  |  |  |  |  | $ 22.6 |
Lower Passaic Cooperating Parties Group |  |  |  |  |  |  |  |  |  |  |  |  |  |
Loss Contingencies [Line Items] |  |  |  |  |  |  |  |  |  |  |  |  |  |
Number of companies | Company |  |  |  |  |  |  |  |  |  |  |  | 47 |  |

X
- Definition Accrual for Environmental Loss Contingencies, Obligation After EPA Funding + References No definition available. + Details
Name: | swk_AccrualforEnvironmentalLossContingenciesObligationAfterEPAFunding
Namespace Prefix: | swk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Environmental Remedial Investigation, Feasibility Study, Number Of Miles + References No definition available. + Details
Name: | swk_EnvironmentalRemedialInvestigationFeasibilityStudyNumberOfMiles
Namespace Prefix: | swk_
Data Type: | num:lengthItemType
Balance Type: | na
Period Type: | duration

X
- Definition Environmental Remediation, Cubic Yards Of Sediment + References No definition available. + Details
Name: | swk_EnvironmentalRemediationCubicYardsOfSediment
Namespace Prefix: | swk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Environmental Remediation, Estimated Remedial Design Cleanup Cost + References No definition available. + Details
Name: | swk_EnvironmentalRemediationEstimatedRemedialDesignCleanupCost
Namespace Prefix: | swk_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Environmental Remediation, Estimated Remedial Design Implementation Period + References No definition available. + Details
Name: | swk_EnvironmentalRemediationEstimatedRemedialDesignImplementationPeriod
Namespace Prefix: | swk_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Environmental Remediation, Number Of Hazardous Substances + References No definition available. + Details
Name: | swk_EnvironmentalRemediationNumberOfHazardousSubstances
Namespace Prefix: | swk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Environmental Remediation, Number Of Municipalities, Suit Filed + References No definition available. + Details
Name: | swk_EnvironmentalRemediationNumberOfMunicipalitiesSuitFiled
Namespace Prefix: | swk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Environmental Remediation, Number Of Other Parties Notified + References No definition available. + Details
Name: | swk_EnvironmentalRemediationNumberOfOtherPartiesNotified
Namespace Prefix: | swk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Environmental remediation. Period Construction of treatment facility to be maintained + References No definition available. + Details
Name: | swk_Environmentalremediation.Periodconstructionoftreatmentfacilitytobemaintained
Namespace Prefix: | swk_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number Of Other Companies Offered Cash Out Settlements + References No definition available. + Details
Name: | swk_NumberOfOtherCompaniesOfferedCashOutSettlements
Namespace Prefix: | swk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of Companies + References No definition available. + Details
Name: | swk_NumberofCompanies
Namespace Prefix: | swk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Superfund Sites + References No definition available. + Details
Name: | swk_SuperfundSites
Namespace Prefix: | swk_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | instant

X
- Definition Total costs accrued as of the balance sheet date for environmental loss contingencies. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 25 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6395460&loc=d3e13647-108346 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859 + Details
Name: | us-gaap_AccrualForEnvironmentalLossContingencies
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable in twelve months or in the next operating cycle if longer. + 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.20) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 10 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=121566466&loc=d3e6911-107765 + Details
Name: | us-gaap_AccruedEnvironmentalLossContingenciesCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Carrying value of the obligation (known or estimated) arising from requirements to perform activities to remediate one or more sites, payable after twelve months or beyond the next operating cycle if longer. + 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.24) -URI http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682 Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13207-110859 Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 50 -Paragraph 10 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=6393242&loc=d3e13237-110859 Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=121557415&loc=d3e14326-108349 + Details
Name: | us-gaap_AccruedEnvironmentalLossContingenciesNoncurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of costs recognized in the balance sheet for known or estimated future costs arising from requirements to perform activities to remediate one or more sites. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 410 -SubTopic 30 -Section 25 -Paragraph 18 -URI http://asc.fasb.org/extlink&oid=39739230&loc=d3e11660-110855 + Details
Name: | us-gaap_EnvironmentalCostsRecognizedCapitalized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Total anticipated costs associated with remediation, site restoration, postclosure, monitoring commitments, or other exit costs that may occur on the sale, disposal, or abandonment of a particular property resulting from unanticipated contamination of the assets. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Publisher FASB -Name Accounting Standards Codification -Topic 450 -SubTopic 20 -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 5.Y.Q4) -URI http://asc.fasb.org/extlink&oid=27011672&loc=d3e149879-122751 + Details
Name: | us-gaap_EnvironmentalExitCostsAnticipatedCost
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_LossContingenciesLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Number of defendants named in a legal action. + References No definition available. + Details
Name: | us-gaap_LossContingencyNumberOfDefendants
Namespace Prefix: | us-gaap_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | srt_RangeAxis=srt_MinimumMember
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: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_PropertyPlantAndEquipmentOtherTypesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=swk_CentredaleSiteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_PropertyPlantAndEquipmentByTypeAxis=swk_KerrMcGeeChemicalSiteMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | srt_CounterpartyNameAxis=swk_LowerPassaicCooperatingPartiesGroupMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |