XML 190 R148.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Income Taxes - Summary of Tax Loss and Tax Credits (Detail) $ in Millions | Dec. 31, 2017 MXN ($)
--- | ---
Tax Loss Carry Forwards [Member] |
Disclosure of Income Taxes [Line Items] |
2018 | $ 1,099
2019 | 5,989
2020 | 8,929
2021 | 4,407
2022 and thereafter | 288,466
Tax Loss And Tax Credits, Total | 308,890
Amount of unrecognized carryforwards [Member] |
Disclosure of Income Taxes [Line Items] |
2018 | 415
2019 | 5,149
2020 | 8,115
2021 | 2,908
2022 and thereafter | 230,425
Tax Loss And Tax Credits, Total | 247,012
Amount of recognized carryforwards [Member] |
Disclosure of Income Taxes [Line Items] |
2018 | 684
2019 | 840
2020 | 814
2021 | 1,499
2022 and thereafter | 58,041
Tax Loss And Tax Credits, Total | $ 61,878

X
- Definition Line items represent concepts included in income taxes. + References No definition available. + Details
Name: | cx_DisclosureOfIncomeTaxesLineItems
Namespace Prefix: | cx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tax loss and tax credits. + References No definition available. + Details
Name: | cx_TaxLossAndTaxCredits
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax loss and tax credits due due after rolling year five. + References No definition available. + Details
Name: | cx_TaxLossAndTaxCreditsDueDueAfterRollingYearFive
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax loss and tax credits due due in rolling year four. + References No definition available. + Details
Name: | cx_TaxLossAndTaxCreditsDueDueInRollingYearFour
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax loss and tax credits due due in rolling year three. + References No definition available. + Details
Name: | cx_TaxLossAndTaxCreditsDueDueInRollingYearThree
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax loss and tax credits due due in rolling year two. + References No definition available. + Details
Name: | cx_TaxLossAndTaxCreditsDueDueInRollingYearTwo
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Tax loss and tax credits due in next rolling twelve months. + References No definition available. + Details
Name: | cx_TaxLossAndTaxCreditsDueInNextRollingTwelveMonths
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cx_TaxLossCarryForwardsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cx_TaxLossReservedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis=cx_TaxLossUnreservedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |