CIK 0000910631
Industry: Bottled & Canned Soft Drinks & Carbonated Waters
Time series: Revenue by fiscal year
| Fact | Value | Period | Source |
|---|---|---|---|
| industry_sic | {"code": "2086", "scheme": "SIC", "description": "Bottled & Canned Soft Drinks & Carbonate | sec_edgar | |
| revenue | {"unit": "MXN", "value": 236635000000, "concept": "us-gaap:Revenues"} | 2023-12-31 | sec_edgar |
| revenue | {"unit": "MXN", "value": 220251000000, "concept": "us-gaap:Revenues"} | 2022-12-31 | sec_edgar |
| revenue | {"unit": "MXN", "value": 189376000000, "concept": "us-gaap:Revenues"} | 2021-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"unit": "MXN", "value": -8646000000} | 2024-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"unit": "MXN", "value": -14315000000} | 2023-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"unit": "MXN", "value": -8712000000} | 2022-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"unit": "MXN", "value": -4974000000} | 2021-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": -247000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 169000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 65000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 153000000, "currency": "USD"} | 2019-09-30 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 386000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"amount": 695000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AccumulatedOtherComprehensiveIncome | {"unit": "MXN", "value": -2495000000} | 2016-12-31 | sec_edgar |
| xbrl:AcquisitiondateFairValueOfTotalConsiderationTransferred | {"unit": "MXN", "value": 5692000000} | 2018-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "MXN", "value": 203000000} | 2019-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "MXN", "value": 233000000} | 2018-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "MXN", "value": 266000000} | 2017-12-31 | sec_edgar |
| xbrl:AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment | {"unit": "MXN", "value": 173000000} | 2016-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfDiscountRates | {"value": 0.105} | 2024-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfDiscountRates | {"value": 0.102} | 2023-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfDiscountRates | {"value": 0.099} | 2022-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfDiscountRates | {"value": 0.08} | 2021-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfDiscountRates | {"value": 0.072} | 2020-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfDiscountRates | {"value": 0.075} | 2019-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfDiscountRates | {"value": 0.094} | 2018-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfDiscountRates | {"value": 0.076} | 2017-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfDiscountRates | {"value": 0.07} | 2016-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfDiscountRates | {"value": 0.07} | 2015-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfPensionIncreases | {"value": 0.038} | 2024-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfPensionIncreases | {"value": 0.038} | 2023-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfPensionIncreases | {"value": 0.038} | 2022-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfPensionIncreases | {"value": 0.035} | 2021-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfPensionIncreases | {"value": 0.035} | 2020-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfPensionIncreases | {"value": 0.035} | 2019-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfPensionIncreases | {"value": 0.036} | 2018-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfPensionIncreases | {"value": 0.035} | 2017-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfPensionIncreases | {"value": 0.035} | 2016-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfPensionIncreases | {"value": 0.035} | 2015-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | {"value": 0.048} | 2024-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | {"value": 0.048} | 2023-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | {"value": 0.048} | 2022-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | {"value": 0.045} | 2021-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | {"value": 0.045} | 2020-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | {"value": 0.045} | 2019-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | {"value": 0.046} | 2018-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | {"value": 0.046} | 2017-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | {"value": 0.045} | 2016-12-31 | sec_edgar |
| xbrl:ActuarialAssumptionOfExpectedRatesOfSalaryIncreases | {"value": 0.045} | 2015-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 0} | 2024-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 5000000} | 2023-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": -1000000} | 2022-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 0} | 2021-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": -184000000} | 2020-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 0} | 2019-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInDemographicAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 0} | 2018-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 185000000} | 2024-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 148000000} | 2023-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 375000000} | 2022-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 550000000} | 2021-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 76000000} | 2020-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": -456000000} | 2019-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromChangesInFinancialAssumptionsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 357000000} | 2018-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 0} | 2023-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 0} | 2022-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 72000000} | 2021-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 0} | 2020-12-31 | sec_edgar |
| xbrl:ActuarialGainsLossesArisingFromExperienceAdjustmentsNetDefinedBenefitLiabilityAsset | {"unit": "MXN", "value": 0} | 2019-12-31 | sec_edgar |
| xbrl:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets | {"unit": "MXN", "value": 29000000} | 2023-12-31 | sec_edgar |
| xbrl:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets | {"unit": "MXN", "value": 14000000} | 2022-12-31 | sec_edgar |
| xbrl:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets | {"unit": "MXN", "value": 35000000} | 2021-12-31 | sec_edgar |
| xbrl:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets | {"unit": "MXN", "value": 119000000} | 2020-12-31 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"unit": "MXN", "value": 45560000000} | 2024-12-31 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"unit": "MXN", "value": 45560000000} | 2023-12-31 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"unit": "MXN", "value": 45560000000} | 2022-12-31 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"unit": "MXN", "value": 45560000000} | 2021-12-31 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"amount": 2290000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"amount": 1974000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"amount": 2416000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"amount": 2308000000, "currency": "USD"} | 2019-09-30 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"amount": 2320000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"amount": 2320000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdditionalPaidinCapital | {"unit": "MXN", "value": 41490000000} | 2016-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 29416000000} | 2024-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 21396000000} | 2023-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 19665000000} | 2022-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 13865000000} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 10354000000} | 2020-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 3867000000} | 2020-06-30 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 11465000000} | 2019-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 6681000000} | 2019-09-30 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 3961000000} | 2019-06-30 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 11069000000} | 2018-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 7120000000} | 2018-09-30 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 12931000000} | 2017-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 12391000000} | 2016-12-31 | sec_edgar |
| xbrl:AdditionsToNoncurrentAssets | {"unit": "MXN", "value": 11484000000} | 2015-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"unit": "MXN", "value": 1046000000} | 2024-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"unit": "MXN", "value": 586000000} | 2023-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"unit": "MXN", "value": 1083000000} | 2022-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"unit": "MXN", "value": 533000000} | 2021-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"unit": "MXN", "value": 599000000} | 2020-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"unit": "MXN", "value": 214000000} | 2020-06-30 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"unit": "MXN", "value": 215000000} | 2019-12-31 | sec_edgar |
| xbrl:AdditionsToRightofuseAssets | {"unit": "MXN", "value": 54000000} | 2019-09-30 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"unit": "MXN", "value": 985000000} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"unit": "MXN", "value": 836000000} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"unit": "MXN", "value": 768000000} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"unit": "MXN", "value": 888000000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"amount": 51000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"amount": 22000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"unit": "MXN", "value": 1062000000} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"amount": 63000000, "currency": "USD"} | 2019-09-30 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"unit": "MXN", "value": 533000000} | 2019-06-30 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"unit": "MXN", "value": 998000000} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"unit": "MXN", "value": 1156000000} | 2018-09-30 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"unit": "MXN", "value": 1230000000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"unit": "MXN", "value": 1087000000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForAmortisationExpense | {"unit": "MXN", "value": 834000000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "MXN", "value": -2215000000} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "MXN", "value": -779000000} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "MXN", "value": -179000000} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "MXN", "value": -2262000000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 10000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": 24000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -60000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -9000000, "currency": "USD"} | 2019-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "MXN", "value": -167000000} | 2019-06-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"amount": -71000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "MXN", "value": -1605000000} | 2018-09-30 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "MXN", "value": -688000000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "MXN", "value": -2142000000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForDecreaseIncreaseInInventories | {"unit": "MXN", "value": -1784000000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"unit": "MXN", "value": 10221000000} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"unit": "MXN", "value": 8919000000} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"unit": "MXN", "value": 8997000000} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"unit": "MXN", "value": 8284000000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"amount": 423000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"amount": 186000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"amount": 445000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"amount": 320000000, "currency": "USD"} | 2019-09-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"unit": "MXN", "value": 4237000000} | 2019-06-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"amount": 428000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"unit": "MXN", "value": 6178000000} | 2018-09-30 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"unit": "MXN", "value": 8402000000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"unit": "MXN", "value": 7579000000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForDepreciationExpense | {"unit": "MXN", "value": 6310000000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates | {"amount": -94000000, "currency": "USD"} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"unit": "MXN", "value": 0} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"unit": "MXN", "value": 143000000} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"unit": "MXN", "value": 0} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"unit": "MXN", "value": 250000000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"amount": 126000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"amount": 39000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"amount": 50000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"unit": "MXN", "value": 0} | 2019-06-30 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"amount": 22000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForImpairmentLossReversalOfImpairmentLossRecognisedInProfitOrLoss | {"unit": "MXN", "value": 1843000000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"unit": "MXN", "value": -585000000} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"unit": "MXN", "value": -544000000} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"unit": "MXN", "value": -483000000} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"unit": "MXN", "value": -471000000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"amount": -27000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"amount": -15000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"amount": -25000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"amount": -19000000, "currency": "USD"} | 2019-09-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"unit": "MXN", "value": -290000000} | 2019-06-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"amount": -6000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"unit": "MXN", "value": -21000000} | 2018-09-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"unit": "MXN", "value": -310000000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"unit": "MXN", "value": -258000000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInEmployeeBenefitLiabilities | {"unit": "MXN", "value": -193000000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"unit": "MXN", "value": -1132000000} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"unit": "MXN", "value": 403000000} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"unit": "MXN", "value": -424000000} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"unit": "MXN", "value": -401000000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": 19000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": -1000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": -12000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": -6000000, "currency": "USD"} | 2019-09-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"unit": "MXN", "value": -124000000} | 2019-06-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"amount": 19000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"unit": "MXN", "value": 165000000} | 2018-09-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"unit": "MXN", "value": 735000000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"unit": "MXN", "value": 931000000} | 2016-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInOtherLiabilities | {"unit": "MXN", "value": 249000000} | 2015-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"unit": "MXN", "value": 5146000000} | 2024-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"unit": "MXN", "value": 3742000000} | 2023-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"unit": "MXN", "value": 3420000000} | 2022-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"unit": "MXN", "value": 4448000000} | 2021-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"amount": -52000000, "currency": "USD"} | 2020-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"amount": -147000000, "currency": "USD"} | 2020-06-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"amount": 304000000, "currency": "USD"} | 2019-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"amount": 148000000, "currency": "USD"} | 2019-09-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"unit": "MXN", "value": -945000000} | 2019-06-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"amount": 85000000, "currency": "USD"} | 2018-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"unit": "MXN", "value": -768000000} | 2018-09-30 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"unit": "MXN", "value": 3668000000} | 2017-12-31 | sec_edgar |
| xbrl:AdjustmentsForIncreaseDecreaseInTradeAccountPayable | {"unit": "MXN", "value": 11199000000} | 2016-12-31 | sec_edgar |
Cite as: FACTANKER, https://factanker.com/entity/10749bc8-5c2b-4ec5-bf2d-e3ec0b883488