XML 242 R135.htm IDEA: XBRL DOCUMENT
v3.25.1

Financial Instruments - Additional Information - Derivative Financial Instruments (Detail) - USD ($) $ in Millions | 12 Months Ended |
--- | --- | ---
Dec. 31, 2024 | Dec. 31, 2023 | Dec. 31, 2022 | Dec. 31, 2021 | Dec. 30, 2024
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Gains and (losses) related to recognition of changes in fair values of the derivative instruments | $ (2) | $ (19) | $ (5) |  |
Currency swap contract [member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Derivative financial instrument, Notional amount |  | 335 |  |  | $ 658
Gain (loss) due to changes in estimated fair value | (123) | 23 |  |  |
Currency swap contract [member] | Euro denominated [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Derivative financial instrument, Notional amount |  |  | 750 |  |
Net foreign exchange gain |  |  | 70 |  |
Changes in the fair value of these instruments |  |  | 8 |  |
Debt Instrument Settlement Gains |  |  | 80 |  |
Foreign Exchange Options [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Derivative financial instrument, Notional amount | $ 650 | 300 |  |  |
Financial Income And Other Items [Member] | Peso Denominated Value [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Derivative contracts maturity date | January 2026 |  |  |  |
Financial Income And Other Items [Member] | Foreign Exchange Options [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Changes in the fair value of these instruments | $ 15 | (18) | (13) |  |
Financial Income And Other Items [Member] | Foreign Exchange Options [Member] | Peso Denominated Value [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Derivative contracts maturity date | October 2026 |  |  |  |
Loans from banks at floating interest rate [member] | Finance Expense [Member] | Currency swap contract [member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Reclassification adjustments on cash flow hedges, net of tax | $ 28 | 5 |  |  |
Fuel Price Forward Contracts [member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Derivative financial instrument, Notional amount | 134 | 110 |  |  |
Financial liabilities at estimated fair value | 1 | 1 |  |  |
Gain (loss) due to changes in estimated fair value | 6 | 6 |  | $ 25 |
Fuel Price Forward Contracts [member] | Operating Expense [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Reclassification adjustments on cash flow hedges, net of tax | 5 | 7 | 88 |  |
Fuel Price Forward Contracts [member] | Financial Income And Other Items [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Changes in the fair value of these instruments | (8) | (1) |  |  |
Fuel Price Forward Contracts [member] | Cemex Brent Oil [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Derivative financial instrument, Notional amount | 150 | 122 |  |  |
Fuel Price Forward Contracts [member] | Cemex Held Coal [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Derivative financial instrument, Notional amount | 72 |  |  |  |
Changes in the fair value of these instruments | (9) |  |  |  |
Foreign exchange forwards hedging the net investment [member] | Forward Contract [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Derivative financial instrument, Notional amount | 492 | 518 |  |  |
Net foreign exchange gain (loss) | (86) | 172 | 96 |  |
Foreign exchange forwards hedging the net investment [member] | Capped Forwards With Option Contracts [Member] | Peso Denominated Value [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Derivative financial instrument, Notional amount | 221 | 458 |  |  |
Net foreign exchange loss |  | 54 | 2 |  |
Net foreign exchange gain | $ 43 |  |  |  |
Foreign exchange forwards hedging the net investment [member] | Top of range [member] | Forward Contract [Member] | Peso Denominated Value [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
BorrowingsMaturityPeriod | 15 months |  |  |  |
Foreign exchange forwards hedging the net investment [member] | Bottom of range [member] | Forward Contract [Member] | Peso Denominated Value [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
BorrowingsMaturityPeriod | 1 month |  |  |  |
Interest Rate Swap Contract [Member] | Finance Expense [Member] | Peso Floating Rates [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Reclassification adjustments on cash flow hedges, net of tax |  | 18 | 7 |  |
Interest Rate Swap Contract [Member] | Loans from banks at floating interest rate [member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Derivative financial instrument, Notional amount | $ 600 | 750 |  |  |
Gain (loss) due to changes in estimated fair value | 16 | 9 | 69 |  |
Reclassification adjustments on cash flow hedges, net of tax | 14 | 30 |  |  |
Interest Rate Swap Contract [Member] | Loans from banks at floating interest rate [member] | Peso Floating Rates [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Gain (loss) due to changes in estimated fair value | $ (15) | 3 |  |  |
Interest Rate Swap Contract [Member] | Loans from banks at floating interest rate [member] | Finance Expense [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Reclassification adjustments on cash flow hedges, net of tax |  | 22 |  |  |
Interest Rate Swaps [member] | Mexican Peso Floating Rates [member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Derivative financial instrument, Notional amount |  |  | 268 |  |
Financial assets at estimated fair value |  |  | 15 |  |
Interest Rate Swaps [member] | Loans from banks at floating interest rate [member] | Finance Expense [Member] |  |  |  |  |
Disclosure of detailed information about financial instruments [line items] |  |  |  |  |
Reclassification adjustments on cash flow hedges, net of tax |  | $ 2 | $ 23 |  |

X
- Definition Borrowings maturity period. + References No definition available. + Details
Name: | cx_Borrowingsmaturityperiod
Namespace Prefix: | cx_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Changes in the fair value of these instruments. + References No definition available. + Details
Name: | cx_ChangesInTheFairValueOfTheseInstruments
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Debt instrument settlement gains. + References No definition available. + Details
Name: | cx_DebtInstrumentSettlementGains
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Derivative maturity date month and year. + References No definition available. + Details
Name: | cx_DerivativeMaturityDateMonthAndYear
Namespace Prefix: | cx_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Gains losses on fair value adjustment attributable to contracts. + References No definition available. + Details
Name: | cx_GainsLossesOnFairValueAdjustmentAttributableToContracts
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net foreign exchange gain (loss). + References No definition available. + Details
Name: | cx_NetForeignExchangeGainLoss
Namespace Prefix: | cx_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

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

X
- Definition The fair value of financial assets. [Refer: At fair value [member]; Financial assets] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 25 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_FinancialAssetsAtFairValue
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The fair value of financial liabilities. [Refer: At fair value [member]; Financial liabilities] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 25 -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_25&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_FinancialLiabilitiesAtFairValue
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The gain (loss) recognised on designation of a financial instrument, or a proportion of it, as measured at fair value through profit or loss, because a credit derivative is used to manage the credit risk of that financial instrument. [Refer: Credit risk [member]; Derivatives [member]; Classes of financial instruments [domain]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 24G -Subparagraph b -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24G_b&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_GainLossOnDesignationOfFinancialInstrumentAsMeasuredAtFairValueThroughProfitOrLossBecauseCreditDerivativeIsUsedToManageCreditRisk
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net gain arising from exchange differences recognised in profit or loss, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Foreign exchange gain (loss)] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 21 -IssueDate 2024-01-01 -Paragraph 52 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_a&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 35 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NetForeignExchangeGain
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The net loss arising from exchange differences recognised in profit or loss, excluding those arising on financial instruments measured at fair value through profit or loss in accordance with IFRS 9. [Refer: Foreign exchange gain (loss)] + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 21 -IssueDate 2024-01-01 -Paragraph 52 -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2024-en-r&anchor=para_52_a&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 35 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_35&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NetForeignExchangeLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The nominal or face amount of a financial instrument, used to calculate payments made on that instrument. + References Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 112 -Subparagraph c -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_112_c&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_NotionalAmount
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of reclassification adjustments related to cash flow hedges, net of tax. Reclassification adjustments are amounts reclassified to profit (loss) in the current period that were recognised in other comprehensive income in the current or previous periods. [Refer: Cash flow hedges [member]; Other comprehensive income] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2024-01-01 -Paragraph 92 -URI https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2024-en-r&anchor=para_92&doctype=Standard -URIDate 2024-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 24E -Subparagraph a -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24E_a&doctype=Standard -URIDate 2024-03-27 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 7 -IssueDate 2024-01-01 -Paragraph 24C -Subparagraph b -Clause iv -URI https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2024-en-r&anchor=para_24C_b_iv&doctype=Standard -URIDate 2024-03-27 + Details
Name: | ifrs-full_ReclassificationAdjustmentsOnCashFlowHedgesNetOfTax
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Details
Name: | ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=cx_EuroDenominatedMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | cx_IncomeStatementLocation1Axis=cx_FinancialIncomeAndOtherItemsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CurrencyInWhichInformationIsDisplayedAxis=cx_PesoDenominatedValueMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfHedgesAxis=cx_LoansFromBanksAtFloatingInterestRateMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cx_IncomeStatementLocation1Axis=cx_FinanceExpenseMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_HedgingInstrumentsAxis=cx_FuelPriceForwardContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | cx_IncomeStatementAxis=cx_OperatingExpense1Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfHedgesAxis=cx_CemexBrentOilMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_TypesOfHedgesAxis=cx_CemexHeldCoalMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=cx_NetInvestmentHedgesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=ifrs-full_ForwardContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_CategoriesOfFinancialAssetsAxis=cx_CappedForwardsWithOptionContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_TopOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_RangeAxis=ifrs-full_BottomOfRangeMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=ifrs-full_InterestRateSwapContractMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=cx_PesoFloatingRatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfFinancialAssetsAxis=cx_InterestRateSwapsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_BorrowingsByNameAxis=cx_MexicanPesoFloatingRatesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |