XML 103 R82.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Supplemental Other Comprehensive Income (Loss) Information - Schedule of Comprehensive Income (Loss) (Details) - USD ($) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
Other Comprehensive Income (Loss), before Tax [Abstract] |  |  |
Total Other comprehensive income (loss), before-tax | $ 288 | $ (259) | $ (314)
Other comprehensive income (loss), net of tax: |  |  |
Total Other comprehensive income (loss), net-of-tax | 325 | (230) | (443)
Remeasurement Due To Change in Foreign Exchange Rates [Abstract] |  |  |
Loss (gain) related to the remeasurement of fixed interest rate and devaluation-protected bonds in Venezuela |  | 50 |
Cumulative translation adjustments |  |  |
Other Comprehensive Income (Loss), before Tax [Abstract] |  |  |
OCI, before reclassifications, before-tax | 218 | (97) | (721)
Reclassification from accumulated other comprehensive income, before-tax | 0 | 0 | 111
Total Other comprehensive income (loss), before-tax | 218 | (97) | (610)
Other comprehensive income (loss), net of tax: |  |  |
OCI, before reclassifications, net-of-tax | 285 | (125) | (745)
Reclassification from accumulated other comprehensive income, net-of-tax | 0 | 0 | 111
Total Other comprehensive income (loss), net-of-tax | 285 | (125) | (634)
Pension and other benefits |  |  |
Other Comprehensive Income (Loss), before Tax [Abstract] |  |  |
Total Other comprehensive income (loss), before-tax | 92 | (168) | 308
Other comprehensive income (loss), net of tax: |  |  |
Total Other comprehensive income (loss), net-of-tax | 54 | (109) | 196
Net actuarial gain (loss), prior service costs and settlements during the period |  |  |
Other Comprehensive Income (Loss), before Tax [Abstract] |  |  |
OCI, before reclassifications, before-tax | 21 | (231) | 182
Other comprehensive income (loss), net of tax: |  |  |
OCI, before reclassifications, net-of-tax | 9 | (152) | 115
Amortization of net actuarial loss, transition and prior service costs |  |  |
Other Comprehensive Income (Loss), before Tax [Abstract] |  |  |
Reclassification from accumulated other comprehensive income, before-tax | (71) | (63) | (82)
Other comprehensive income (loss), net of tax: |  |  |
Reclassification from accumulated other comprehensive income, net-of-tax | (45) | (43) | (52)
Available-for-sale securities |  |  |
Other Comprehensive Income (Loss), before Tax [Abstract] |  |  |
OCI, before reclassifications, before-tax | 0 | 0 | (18)
Reclassification from accumulated other comprehensive income, before-tax | 0 | (1) | 14
Total Other comprehensive income (loss), before-tax | 0 | (1) | (14)
Other comprehensive income (loss), net of tax: |  |  |
OCI, before reclassifications, net-of-tax | 0 | 0 | (12)
Reclassification from accumulated other comprehensive income, net-of-tax | 0 | (1) | 11
Total Other comprehensive income (loss), net-of-tax | 0 | (1) | (7)
Cash flow hedges |  |  |
Other Comprehensive Income (Loss), before Tax [Abstract] |  |  |
OCI, before reclassifications, before-tax | (25) | 11 | 18
Reclassification from accumulated other comprehensive income, before-tax | 3 | (4) | (16)
Total Other comprehensive income (loss), before-tax | (22) | 7 | 2
Other comprehensive income (loss), net of tax: |  |  |
OCI, before reclassifications, net-of-tax | (16) | 8 | 12
Reclassification from accumulated other comprehensive income, net-of-tax | 2 | (3) | (10)
Total Other comprehensive income (loss), net-of-tax | (14) | 5 | 2
Venezuela Deconsolidation | Reclassification |  |  |
Other Comprehensive Income (Loss), before Tax [Abstract] |  |  |
Reclassification from accumulated other comprehensive income, before-tax | 0 | 0 | 44
Other comprehensive income (loss), net of tax: |  |  |
Reclassification from accumulated other comprehensive income, net-of-tax | 0 | 0 | 29
Venezuela Deconsolidation | Available-for-sale securities |  |  |
Other Comprehensive Income (Loss), before Tax [Abstract] |  |  |
Reclassification from accumulated other comprehensive income, before-tax | 0 | 0 | (10)
Other comprehensive income (loss), net of tax: |  |  |
Reclassification from accumulated other comprehensive income, net-of-tax | $ 0 | $ 0 | $ (6)

X
- Definition Loss (gain) related to the remeasurement of fixed interest rate and devaluation-protected bonds in Venezuela as a result of the effective devaluation in the period. + References No definition available. + Details
Name: | cl_LossgainrelatedtotheremeasurementoffixedinterestrateanddevaluationprotectedbondsinVenezuela
Namespace Prefix: | cl_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Remeasurement Due To Change in Foreign Exchange Rates [Abstract] + References No definition available. + Details
Name: | cl_RemeasurementDueToChangeinForeignExchangeRatesAbstract
Namespace Prefix: | cl_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount before tax and reclassification adjustments of other comprehensive income (loss) attributable to parent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=84228862&loc=SL7669686-108580 + Details
Name: | us-gaap_OciBeforeReclassificationsBeforeTaxAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 55 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=84158357&loc=d3e1436-108581 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=84228862&loc=SL7669686-108580 + Details
Name: | us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount before tax of other comprehensive income (loss) attributable to parent entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=96868048&loc=SL4569643-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=96868048&loc=SL4569616-111683 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition Amount after tax of other comprehensive income (loss) attributable to parent entity. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 50 -Paragraph 1A -Subparagraph (c)(3) -URI http://asc.fasb.org/extlink&oid=84161450&loc=SL4573702-111684 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 19 -URI http://asc.fasb.org/extlink&oid=96868048&loc=SL4569616-111683 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 20 -URI http://asc.fasb.org/extlink&oid=96868048&loc=SL4569643-111683 + Details
Name: | us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount before tax of reclassification adjustments of other comprehensive income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=84228862&loc=SL7669686-108580 + Details
Name: | us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount after tax of reclassification adjustments of other comprehensive income (loss). + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -URI http://asc.fasb.org/extlink&oid=84228862&loc=SL7669686-108580 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 55 -Paragraph 15 -URI http://asc.fasb.org/extlink&oid=84158357&loc=d3e1436-108581 + Details
Name: | us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedTranslationAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetUnamortizedGainLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetPriorServiceCostCreditMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedNetGainLossFromDesignatedOrQualifyingCashFlowHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedDefinedBenefitPlansAdjustmentNetTransitionAssetObligationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |