XML 53 R42.htm IDEA: XBRL DOCUMENT
v3.25.1

SPECIAL (GAINS) AND CHARGES - Restructuring and Non-Restructuring Activity (Details) - USD ($) $ in Millions | 3 Months Ended | 12 Months Ended | 36 Months Ended |
--- | --- | --- | --- | ---
Mar. 31, 2025 | Mar. 31, 2024 | Dec. 31, 2024 | Dec. 31, 2024 | Jul. 30, 2024
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Global surgical solutions business |  |  |  |  |
Other restructuring information |  |  |  |  |
Professional services | $ 1.6 | $ 6.0 |  |  |
Services from professionals, net of tax | 1.2 | 4.5 |  |  |
Special (gains) and charges |  |  |  |  |
Other restructuring information |  |  |  |  |
Business combination advisory and legal fees, pre tax | 1.5 | 2.5 |  |  |
Business combination and integration related costs, after tax | 1.1 | 1.9 |  |  |
Other special gains and charges | (13.0) | 1.6 |  |  |
Specific legal reserve and related legal charges |  |  |  |  |
Other restructuring information |  |  |  |  |
Other special gains and charges | 13.0 | 1.6 |  |  |
Other special gains and charges, after-tax | 11.3 | 0.9 |  |  |
Prior Year Plans |  |  |  |  |
Other restructuring information |  |  |  |  |
Restructuring liability | 5.6 |  | $ 6.5 | $ 6.5 |
Combined Program |  |  |  |  |
Other restructuring information |  |  |  |  |
Restructuring charges incurred, pre-tax | 184.1 |  |  |  |
Restructuring charges incurred, after tax | 151.5 |  |  |  |
Restructuring liability | 5.7 |  | 12.8 | 12.8 |
Cash payments | 7.1 |  |  |  |
Restructuring |  |  |  |  |
Recorded expense (income) and accrual |  |  |  | 170.1 |
Net cash payments |  |  |  | (156.0) |
Non-cash net charges |  |  |  | (15.3) |
Reclassification |  |  |  | 14.0 |
Combined Program | Special (gains) and charges |  |  |  |  |
Other restructuring information |  |  |  |  |
Restructuring charges incurred, pre-tax |  | 18.1 |  |  |
Combined Program | Cost of sales |  |  |  |  |
Other restructuring information |  |  |  |  |
Restructuring charges incurred, pre-tax |  | $ 1.6 |  |  |
Combined Program | Employee termination costs |  |  |  |  |
Other restructuring information |  |  |  |  |
Restructuring liability |  |  | 12.8 | 12.8 |
Restructuring |  |  |  |  |
Recorded expense (income) and accrual |  |  |  | 118.0 |
Net cash payments |  |  |  | (124.5) |
Reclassification |  |  |  | 19.3 |
Combined Program | Asset disposals |  |  |  |  |
Restructuring |  |  |  |  |
Recorded expense (income) and accrual |  |  |  | 15.3 |
Non-cash net charges |  |  |  | (15.3) |
Combined Program | Other |  |  |  |  |
Restructuring |  |  |  |  |
Recorded expense (income) and accrual |  |  |  | 36.8 |
Net cash payments |  |  |  | (31.5) |
Reclassification |  |  |  | (5.3) |
One Ecolab |  |  |  |  |
Other restructuring information |  |  |  |  |
Restructuring charge expected to be incurred, pre-tax |  |  |  |  | $ 175.0
Restructuring charge expected to be incurred, after tax |  |  |  |  | 136.0
Restructuring and related special charges, pre-tax |  |  |  |  | 50.0
Restructuring and related activities special charges, after tax |  |  |  |  | $ 39.0
Restructuring charges incurred to date, pre-tax | 121.2 |  |  |  |
Restructuring charges incurred to date, after-tax | 93.5 |  |  |  |
Special charges to date | 28.5 |  |  |  |
Special charges to date, after tax | 21.5 |  |  |  |
Restructuring liability | 84.7 |  | 54.9 | 54.9 |
Restructuring |  |  |  |  |
Recorded expense (income) and accrual | 39.4 |  | 76.5 |  |
Net cash payments | (9.6) |  | (26.9) |  |
Reclassification |  |  | 5.3 |  |
One Ecolab | Special (gains) and charges |  |  |  |  |
Other restructuring information |  |  |  |  |
Restructuring charges incurred, pre-tax | 39.4 |  |  |  |
Professional services | 4.8 |  |  |  |
Services from professionals, net of tax | 3.6 |  |  |  |
One Ecolab | Cost of sales |  |  |  |  |
Other restructuring information |  |  |  |  |
Restructuring charges incurred, pre-tax | 4.8 |  |  |  |
One Ecolab | Employee termination costs |  |  |  |  |
Other restructuring information |  |  |  |  |
Restructuring charges incurred, pre-tax | 39.4 |  |  |  |
Restructuring charges incurred, after tax | 30.5 |  |  |  |
Restructuring liability | 74.9 |  | 46.3 | 46.3 |
Restructuring |  |  |  |  |
Recorded expense (income) and accrual | 33.1 |  | 46.3 |  |
Net cash payments | (4.5) |  |  |  |
One Ecolab | Other |  |  |  |  |
Other restructuring information |  |  |  |  |
Restructuring liability | 9.8 |  | 8.6 | $ 8.6 |
Restructuring |  |  |  |  |
Recorded expense (income) and accrual | 6.3 |  | 30.2 |  |
Net cash payments | $ (5.1) |  | (26.9) |  |
Reclassification |  |  | $ 5.3 |  |

X
- Definition Costs incurred to effect a business combination which have been expensed during the period, net of tax. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs. + References No definition available. + Details
Name: | ecl_BusinessCombinationIntegrationRelatedCostsNetOfTax
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash activity as the result of exit or disposal activities. May include cash proceeds, but excludes payments associated with a discontinued operation or an asset retirement obligation. + References No definition available. + Details
Name: | ecl_CashActivityForRestructuring
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- References No definition available. + Details
Name: | ecl_OtherRestructuringInformationAbstract
Namespace Prefix: | ecl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of fee charged for services from professionals, net of tax. + References No definition available. + Details
Name: | ecl_ProfessionalFeesAfterTax
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the after-tax restructuring charge, which the entity expects to incur over a period under the restructuring plan and other cost savings actions. + References No definition available. + Details
Name: | ecl_RestructuringAndRelatedActivitiesCostExpectedToBeIncurredNetOfTax
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the after-tax restructuring charge, which the entity expects to incur over a period under the restructuring plan, special charges and other cost savings actions. + References No definition available. + Details
Name: | ecl_RestructuringAndRelatedActivitiesSpecialChargesExpectedToBeIncurredNetOfTax
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of costs incurred to date for the specified restructuring cost, net of tax. + References No definition available. + Details
Name: | ecl_RestructuringAndRelatedCostCostIncurredToDateNetOfTax
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the after-tax restructuring charge charged against the accrued restructuring reserves or earnings, if not previously accrued, during the period for the specified type of restructuring cost. + References No definition available. + Details
Name: | ecl_RestructuringAndRelatedCostIncurredCostNetOfTax
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount expected to be recognized in earnings for the specified special charges restructuring cost. + References No definition available. + Details
Name: | ecl_RestructuringAndRelatedSpecialChargesExpectedCost1
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount of restructuring charges, including accrual adjustment. + References No definition available. + Details
Name: | ecl_RestructuringChargesIncludingAccrualAdjustment
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of reclassification represents an increase to the restructuring reserve. + References No definition available. + Details
Name: | ecl_RestructuringReserveReclassification
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of consideration other than cash used to fully or partially settle an accrued restructuring cost, net offsets that represent an increase to the restructuring reserve. + References No definition available. + Details
Name: | ecl_RestructuringReserveSettledWithoutCashNet
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The amount of non-restructuring special charges incurred to date. + References No definition available. + Details
Name: | ecl_SpecialChargesToDate
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The amount of non-restructuring special charges incurred to date. + References No definition available. + Details
Name: | ecl_SpecialChargesToDateAfterTax
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the amount of other charges in special gains and charges in the statement of operations. + References No definition available. + Details
Name: | ecl_SpecialGainsAndChargesOther
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of other charges, after tax, in special gains and charges in the statement of operations. + References No definition available. + Details
Name: | ecl_SpecialGainsAndChargesOtherAfterTax
Namespace Prefix: | ecl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 805 -SubTopic 10 -Section 25 -Paragraph 23 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479405/805-10-25-23 + Details
Name: | us-gaap_BusinessCombinationAcquisitionRelatedCosts
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17 + Details
Name: | us-gaap_PaymentsForRestructuring
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10 Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Subparagraph (k) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-3 Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1 + Details
Name: | us-gaap_ProfessionalFees
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of costs incurred to date for the specified restructuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringAndRelatedCostCostIncurredToDate1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Amount expected to be recognized in earnings for the specified restructuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringAndRelatedCostExpectedCost1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Discloses the amount charged against the accrued restructuring reserves, or earnings if not previously accrued, during the period for the specified type of restructuring cost. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringAndRelatedCostIncurredCost
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.P.4.b.2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479823/420-10-S99-2 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 420 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482017/420-10-50-1 + Details
Name: | us-gaap_RestructuringReserve
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period. + References No definition available. + Details
Name: | us-gaap_RestructuringReserveRollForward
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=ecl_GlobalSurgicalSolutionsBusinessMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=ecl_OtherNonrecurringIncomeExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=ecl_SpecificLegalReserveAndRelatedLegalChargesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=ecl_PriorYearPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=ecl_CombinedRestructuringPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_EmployeeSeveranceMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_FacilityClosingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringCostAndReserveAxis=us-gaap_OtherRestructuringMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RestructuringPlanAxis=ecl_OneEcolabInitiativeProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |