XML 184 R138.htm IDEA: XBRL DOCUMENT
v3.19.1

Pensions and Post-Employment Benefits - Additional Information (Detail) $ in Millions, $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2018 MXN ($) | Dec. 31, 2018 USD ($) | Dec. 31, 2017 MXN ($) | Dec. 31, 2017 USD ($) | Dec. 31, 2016 MXN ($) | Dec. 31, 2012 USD ($)
Disclosure of defined benefit plans [line items] |  |  |  |  |  |
Costs of defined contribution plans | $ 863 |  | $ 922 |  | $ 865 |
Projected benefits obligation | 48,256 |  | 56,346 |  | 52,219 |
increase in the net projected liability | 396 |  | 199 |  | $ 184 |
Post employment healthcare benefits [member] |  |  |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |  |  |
Projected benefits obligation | $ 1,133 |  | 1,080 |  |  |
London Interbank Offered Rate (LIBOR) [Member] |  |  |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |  |  |
Significant assumptions | 0.50% |  |  |  |  |
Trinidad Cement Limited [member] |  |  |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |  |  |
increase in the net projected liability | $ 111 | $ 6 | 271 | $ 14 |  |
Mexico [member] |  |  |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |  |  |
Projected benefits obligation | $ 3,300 |  | $ 3,213 |  |  |
Medical inflation rates used to determine the projected benefits obligation | 7.00% |  | 7.00% |  |  |
Puerto Rico [member] |  |  |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |  |  |
Medical inflation rates used to determine the projected benefits obligation | 6.20% |  | 6.90% |  |  |
United Kingdom [member] |  |  |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |  |  |
Projected benefits obligation | $ 28,771 |  | $ 35,602 |  |  |
Medical inflation rates used to determine the projected benefits obligation | 6.80% |  | 6.70% |  |  |
United States [member] |  |  |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |  |  |
Projected benefits obligation | $ 5,619 |  | $ 6,378 |  |  |
Medical inflation rates used to determine the projected benefits obligation | 5.00% |  | 5.00% |  |  |
Spain [member] |  |  |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |  |  |
Income from prior period adjustment of retirement benefit |  |  | $ 99 | $ 5 |  |
CEMEX U.K. [member] |  |  |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |  |  |
Operating assets |  |  |  |  |  | $ 553
Dividends received |  |  |  |  |  | $ 20
Percentage of annual rate |  |  |  |  |  | 5.00%

X
- Definition Defined contribution cost. + References No definition available. + Details
Name: | cx_DefinedContributionCost
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Income from prior period adjustment of retirement benefit. + References No definition available. + Details
Name: | cx_IncomeFromPriorPeriodAdjustmentOfRetirementBenefit
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Operating assets. + References No definition available. + Details
Name: | cx_OperatingAssets
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Percentage of annual rate. + References No definition available. + Details
Name: | cx_PercentageOfAnnualRate
Namespace Prefix: | cx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Medical cost trend rate used as significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Defined benefit obligation, at present value; Actuarial assumptions [member]] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 19 -IssueDate 2018-01-01 -Paragraph 144 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=19&date=2018-03-01&anchor=para_144&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_ActuarialAssumptionOfMedicalCostTrendRates
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition The present value, without deducting any plan assets, of expected future payments required to settle the obligation resulting from employee service in the current and prior periods. [Refer: Plan assets, at fair value] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 19 -IssueDate 2018-01-01 -Paragraph 57 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=19&date=2018-03-01&anchor=para_57_a&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_DefinedBenefitObligationAtPresentValue
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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

X
- Definition The amount of dividends received. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 12 -IssueDate 2018-01-01 -Paragraph B12 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IFRS&num=12&date=2018-03-01&anchor=para_B12_a&doctype=Appendix&seq=2 -URIDate 2018-03-16 + Details
Name: | ifrs-full_DividendsReceived
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The increase (decrease) in the net defined benefit liability (asset). [Refer: Net defined benefit liability (asset)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2018-01-01 -Paragraph 141 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=19&date=2018-03-01&anchor=para_141&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_IncreaseDecreaseInNetDefinedBenefitLiabilityAsset
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Any other material assumption used as a significant actuarial assumption to determine the present value of a defined benefit obligation. [Refer: Actuarial assumptions [member]; Defined benefit obligation, at present value] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 19 -IssueDate 2018-01-01 -Paragraph 144 -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=19&date=2018-03-01&anchor=para_144&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_OtherMaterialActuarialAssumptions
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Details
Name: | ifrs-full_DefinedBenefitPlansAxis=cx_PostEmploymentHealthcareBenefitsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfInterestRatesAxis=cx_LondonInterbankOfferedRateLIBOR1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInAssociatesAxis=cx_TrinidadCementLimitedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_MX
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_PR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_GB
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_US
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=country_ES
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfRelatedPartiesAxis=cx_CEMEXUKMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |