XML 217 R165.htm IDEA: XBRL DOCUMENT
v3.21.1

Stockholders' Equity - Additional Information (Detail) |  |  |  |  | 12 Months Ended |
--- | --- | --- | --- | --- | --- | ---
Dec. 17, 2019 $ / shares | Jun. 17, 2019 $ / shares | Mar. 28, 2019 USD ($) $ / shares shares | Jul. 18, 2016 shares | Dec. 31, 2020 USD ($) shares | Dec. 31, 2019 USD ($) $ / shares shares | Dec. 31, 2018 USD ($) shares | Mar. 26, 2020 USD ($) $ / shares shares
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Additional paid-in capital |  |  |  |  | $ 7,575,000,000 | $ 10,106,000,000 |  |
Percentage of net income allocation toward legal reserve |  |  |  |  | 5.00% |  |  |
Legal reserve |  |  |  |  | $ 95,000,000 |  |  |
Non-controlling interest and perpetual debentures |  |  |  |  | 877,000,000 | 1,503,000,000 |  |
Coupon payment on perpetual debentures |  |  |  |  | (2,453,000,000) | (2,724,000,000) |  |
Dividend Declaration Date |  |  | Mar. 28, 2019 |  |  |  |  |
Dividend declared |  |  | $ 150,000,000 |  |  |  |  |
Dividend amount per share | $ / shares | $ 0.001654 | $ 0.001663 |  |  |  |  |  |
Purchase of treasury shares |  |  |  |  | 83,000,000 | 50,000,000 | $ 75,000,000 |
Explanation of the fact that shares have no par value |  |  | without par-value |  |  |  |  |
Share price | $ / shares |  |  |  |  |  |  |  | $ 0.22
Treasury shares |  |  |  |  | 11,000,000 | $ 8,000,000 |  | $ 83,000,000
Restitution of retained earnings |  |  |  |  | 2,481,000,000 |  |  |
Mandatory Convertible Securities [member] | Mandatory Convertible Securities 2019 [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Borrowings interest rate |  |  |  |  |  |  |  | 3.72%
Parent [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Coupon payment on perpetual debentures |  |  |  |  | $ 974,000,000 |  |  |
Pesos [Member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Closing foreign exchange rate |  |  |  |  | 19.89 | 18.9200 | 19.6500 |
Coupon Payment [Member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Coupon payment on perpetual debentures |  |  |  |  | $ 24,000,000 | $ 29,000,000 | $ 29,000,000 |
Two Thousand And Nineteen Treasury Repurchase Program [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Treasury shares repurchase amount authorized |  |  | $ 500,000,000 |  |  |  |  | $ 500,000,000
Two Thousand And Nineteen Treasury Repurchase Program [member] | Share Repurchase One [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Purchase of treasury shares |  |  | 282,600 |  |  |  |  |
Cancellation of treasury shares |  |  | $ 282,600 |  |  |  |  |
Purchase of treasury shares in shares | shares |  |  | 2,000,000,000 |  |  |  |  |
Decrease in variable part of common stock treasury shares repurchased and cancelled | shares |  |  | 2,000,000,000 |  |  |  |  |
Two Thousand And Nineteen Treasury Repurchase Program [member] | Share Repurchase Two [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Purchase of treasury shares |  |  | $ 67,000 |  |  |  |  |
Cancellation of treasury shares |  |  | $ 67,000 |  |  |  |  |
Purchase of treasury shares in shares | shares |  |  | 461,000,000 |  |  |  |  |
Decrease in variable part of common stock treasury shares repurchased and cancelled | shares |  |  | 461,000,000 |  |  |  |  |
Dividend Declared Date One [Member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Dividend declared date of payment |  | Jun. 17, 2019 |  |  |  |  |  |
Dividend Declared Date Two [Member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Dividend declared date of payment | Dec. 17, 2019 |  |  |  |  |  |  |
Additional paid-in capital [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Additional paid-in capital |  |  |  |  |  | 32,000,000 | 34,000,000 |
Purchase of treasury shares |  |  |  |  | 50,000,000 | 75,000,000 |  |
Restitution of retained earnings |  |  |  |  | (2,481,000,000) |  |  |
Non-controlling Interest [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Non-controlling interest and perpetual debentures |  |  |  |  | 428,000,000 | 1,060,000,000 |  |
Net income attributable to noncontroling interest |  |  |  |  | 21,000,000 | 36,000,000 | $ 42,000,000 |
Variable Part Of Share Capital [Member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Increase in variable common stock share issue |  |  | $ 22,000 |  |  |  |  |
Increase in variable common stock share issue in shares | shares |  |  | 150,000,000 |  |  |  |  |
Share price | $ / shares |  |  | $ 0.000143 |  |  |  |  |
Perpetual Subordinated Bonds [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Non-controlling interest and perpetual debentures |  |  |  |  | $ 449,000,000 | $ 443,000,000 |  |
CEMEX Holdings Philippines, Inc. [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Non-controlling interest ownership percentage |  |  |  |  |  | 45.00% | 33.22% |
Number of shares issued | shares |  |  |  | 2,337,927,954 |  |  |  |
Percentage of outstanding common shares owned by the subsidiary |  |  |  | 45.00% |  |  |  |
Reduction in non-controlling interest |  |  |  |  | 22.16% | 33.22% |  |
CEMEX Latam Holdings, S.A. [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Non-controlling interest ownership percentage |  |  |  |  | 7.63% | 26.83% |  |
Caribbean TCL [member] | Trinidad Cement Limited [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Non-controlling interest ownership percentage |  |  |  |  | 30.17% | 30.17% |  |
CPO [Member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Number of shares issued | shares |  |  |  |  |  | 27,400,000 | 49,300,000 |
Number of shares cumulatively repurchased | shares |  |  |  |  |  |  |  | 378,200,000
CPO [Member] | Parent [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Treasury shares |  |  |  |  | $ 11,000,000 | $ 8,000,000 |  |
Investment in shares held by the subsidiary | shares |  |  |  |  | (20,541,277) | (20,541,277) |  |
CPO [Member] | Treasury shares [member] | Two Thousand And Nineteen Treasury Repurchase Program [member] |  |  |  |  |  |  |  |
Disclosure of Classes of Share Capital [Line Items] |  |  |  |  |  |  |  |
Share price | $ / shares |  |  |  |  |  | $ 0.3164 |  |
Number of shares cumulatively repurchased | shares |  |  |  |  |  | 157,700,000 |  |
Treasury shares |  |  |  |  |  | $ 50,000,000 | $ 50,000,000 |

X
- Definition Decrease in variable part of common stock treasury shares repurchased and cancelled. + References No definition available. + Details
Name: | cx_DecreaseInVariablePartOfCommonStockTreasurySharesRepurchasedAndCancelled
Namespace Prefix: | cx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition Dividend amount per share. + References No definition available. + Details
Name: | cx_DividendAmountPerShare
Namespace Prefix: | cx_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | duration

X
- Definition Dividend declaration date. + References No definition available. + Details
Name: | cx_DividendDeclarationDate
Namespace Prefix: | cx_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Dividend declared date of payment. + References No definition available. + Details
Name: | cx_DividendDeclaredDateOfPayment
Namespace Prefix: | cx_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Increase due to variable common stock share issue. + References No definition available. + Details
Name: | cx_IncreaseDueToVariableCommonStockShareIssue
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Long Term Borrowings, interest rate. + References No definition available. + Details
Name: | cx_LongTermBorrowingsInterestRate
Namespace Prefix: | cx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Net income perpetual debentures + References No definition available. + Details
Name: | cx_NetIncomePerpetualDebentures
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Non-controlling interests and perpetual debentures. + References No definition available. + Details
Name: | cx_NoncontrollingInterestsAndPerpetualDebentures
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Number of shares cumulatively repurchased in shares. + References No definition available. + Details
Name: | cx_NumberOfSharesCumulativelyRepurchasedInShares
Namespace Prefix: | cx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition Percentage of net income allocation toward legal reserve. + References No definition available. + Details
Name: | cx_PercentageOfNetIncomeAllocationTowardLegalReserve
Namespace Prefix: | cx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of outstanding common shares owned by subsidiary. + References No definition available. + Details
Name: | cx_PercentageOfOutstandingCommonSharesOwnedBySubsidiary
Namespace Prefix: | cx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Reduction in non-controlling interest + References No definition available. + Details
Name: | cx_ReductionInNoncontrollingInterest
Namespace Prefix: | cx_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Share price. + References No definition available. + Details
Name: | cx_SharePrice
Namespace Prefix: | cx_
Data Type: | num:perShareItemType
Balance Type: | na
Period Type: | instant

X
- Definition Treasury shares repurchase amount authorized. + References No definition available. + Details
Name: | cx_TreasurySharesRepurchaseAmountAuthorized
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Treasury shares repurchased in shares. + References No definition available. + Details
Name: | cx_TreasurySharesRepurchasedInShares
Namespace Prefix: | cx_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_AdditionalPaidinCapital
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The amount of treasury stock cancelled during the period. [Refer: Treasury shares] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 106 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106_d&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_CancellationOfTreasuryShares
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The spot exchange rate at the end of the reporting period. Exchange rate is the ratio of exchange for two currencies. Spot exchange rate is the exchange rate for immediate delivery. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 112 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_112_c&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_ClosingForeignExchangeRate
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
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_DisclosureOfClassesOfShareCapitalLineItems
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The amount of dividends proposed or declared after the reporting period but before financial statements are authorised for issue. Such dividends are not recognised as a liability at the end of the reporting period because no obligation exists at that time. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 137 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_137_a&doctype=Standard -URIDate 2020-01-01 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 10 -IssueDate 2020-01-01 -Paragraph 13 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=10&code=ifrs-tx-2020-en-r&anchor=para_13&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_DividendsProposedOrDeclaredBeforeFinancialStatementsAuthorisedForIssueButNotRecognisedAsDistributionToOwners
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition The explanation of the fact that shares have no par value. [Refer: Par value per share] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 79 -Subparagraph a -Clause iii -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_79_a_iii&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_ExplanationOfFactThatSharesHaveNoParValue
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase (decrease) in the number of shares outstanding. [Refer: Number of shares outstanding] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 79 -Subparagraph a -Clause iv -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_79_a_iv&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_IncreaseDecreaseInNumberOfSharesOutstanding
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Definition The increase (decrease) in equity resulting from the appropriation of retained earnings. [Refer: Retained earnings] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 106 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106_d&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_IncreaseDecreaseThroughAppropriationOfRetainedEarnings
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of instruments or interests issued or issuable at acquisition date for equity interests of the acquirer transferred as consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 3 -IssueDate 2020-01-01 -Paragraph B64 -Subparagraph f -Clause iv -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2020-en-r&anchor=para_B64_f_iv&doctype=Appendix&subtype=B -URIDate 2020-01-01 + Details
Name: | ifrs-full_NumberOfInstrumentsOrInterestsIssuedOrIssuable
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:decimalItemType
Balance Type: | na
Period Type: | instant

X
- Definition The number of shares issued by the entity. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 106 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106_d&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_NumberOfSharesIssued
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings] + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 78 -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_78_e&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_OtherReserves
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The proportion of ownership interests in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 12 -IssueDate 2020-01-01 -Paragraph 12 -Subparagraph c -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2020-en-r&anchor=para_12_c&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests
Namespace Prefix: | ifrs-full_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The decrease in equity resulting from the purchase of treasury shares. [Refer: Treasury shares] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 106 -Subparagraph d -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_106_d&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_PurchaseOfTreasuryShares
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The number of shares in the entity held by the entity or by its subsidiaries or associates. [Refer: Associates [member]; Subsidiaries [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 79 -Subparagraph a -Clause vi -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_79_a_vi&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_SharesInEntityHeldByEntityOrByItsSubsidiariesOrAssociates
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | instant

X
- Definition A component of equity representing reserves created based on legal requirements. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 55 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_55&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_StatutoryReserve
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition An entity’s own equity instruments, held by the entity or other members of the consolidated group. + References Reference 1: http://www.xbrl.org/2003/role/exampleRef -Name IAS -Number 1 -IssueDate 2020-01-01 -Paragraph 78 -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2020-en-r&anchor=para_78_e&doctype=Standard -URIDate 2020-01-01 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 32 -IssueDate 2020-01-01 -Paragraph 34 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=32&code=ifrs-tx-2020-en-r&anchor=para_34&doctype=Standard -URIDate 2020-01-01 + Details
Name: | ifrs-full_TreasuryShares
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Details
Name: | cx_NonAdjustingEventsAfterReportingPeriodAxis=cx_MandatoryConvertibleSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialLiabilitiesAxis=cx_MandatoryConvertibleSecurities2019Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | srt_CurrencyAxis=currency_MXN
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cx_NatureOfPaymentOfDebtDuesAxis=cx_CouponPaymentMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cx_TreasuryShareRepurchaseAxis=cx_TwoThousandAndNineteenTreasuryRepurchaseProgramMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cx_TreasuryPurchaseEventAxis=cx_ShareRepurchaseOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cx_TreasuryPurchaseEventAxis=cx_ShareRepurchaseTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cx_DividendDeclaredDateAxis=cx_DividendDeclaredDateOneMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cx_DividendDeclaredDateAxis=cx_DividendDeclaredDateTwoMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ComponentsOfEquityAxis=ifrs-full_AdditionalPaidinCapitalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ComponentsOfEquityAxis=ifrs-full_NoncontrollingInterestsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ComponentsOfEquityAxis=cx_VariablePartOfShareCapitalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialInstrumentsAxis=cx_PerpetualSubordinatedBondsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cx_CEMEXHoldingsPhilippinesIncMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_SignificantInvestmentsInSubsidiariesAxis=cx_CEMEXLatamHoldingsSAMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_GeographicalAreasAxis=cx_CaribbeanMember
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_ClassesOfShareCapitalAxis=cx_OrdinaryParticipationCertificatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ComponentsOfEquityAxis=ifrs-full_TreasurySharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |