XML 153 R117.htm IDEA: XBRL DOCUMENT
v3.19.1

Employee Benefits - Summary of Defined Benefit Obligation (DBO) and Plan Assets for Pension and Other Benefit Obligation Plans (Detail) - MXN ($) $ in Thousands | Dec. 31, 2018 | Dec. 31, 2017 | Dec. 31, 2016 | Dec. 31, 2015
--- | --- | --- | --- | ---
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | $ (108,118,868) | $ (107,944,581) | $ (98,020,192) | $ (106,638,436)
Reportable segments [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | 107,906,727 | 107,772,175 |  |
Reportable segments [member] | Mexico [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | 84,592,642 | 83,765,572 |  |
Reportable segments [member] | Puerto Rico [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | 13,986,596 | 13,962,128 |  |
Reportable segments [member] | Brazil [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | 4,850,447 | 5,489,563 |  |
Reportable segments [member] | Europe [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | 4,477,042 | 4,554,912 |  |
Defined benefit obligation [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | (306,702,447) | (329,113,625) | (313,282,595) | (314,049,729)
Defined benefit obligation [member] | Reportable segments [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | 306,490,306 | 328,941,219 |  |
Defined benefit obligation [member] | Reportable segments [member] | Mexico [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | 247,997,060 | 266,304,948 |  |
Defined benefit obligation [member] | Reportable segments [member] | Puerto Rico [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | 35,220,889 | 38,711,695 |  |
Defined benefit obligation [member] | Reportable segments [member] | Brazil [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | 18,795,315 | 19,369,664 |  |
Defined benefit obligation [member] | Reportable segments [member] | Europe [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | 4,477,042 | 4,554,912 |  |
Plan assets [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | 203,671,122 | 227,688,604 | 222,345,621 | 212,234,440
Plan assets [member] | Reportable segments [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | (203,671,122) | (227,688,604) |  |
Plan assets [member] | Reportable segments [member] | Mexico [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | (163,404,418) | (182,539,376) |  |
Plan assets [member] | Reportable segments [member] | Puerto Rico [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | (21,234,293) | (24,749,567) |  |
Plan assets [member] | Reportable segments [member] | Brazil [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | (19,032,411) | (20,399,661) |  |
Effect of asset celling [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | (5,087,543) | (6,519,560) | $ (7,083,218) | $ (4,823,147)
Effect of asset celling [member] | Reportable segments [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | 5,087,543 | 6,519,560 |  |
Effect of asset celling [member] | Reportable segments [member] | Brazil [member] |  |  |  |
Disclosure of defined benefit plans [line items] |  |  |  |
Defined benefit obligation and plan assets | $ 5,087,543 | $ 6,519,560 |  |

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 deficit or surplus in a defined benefit plan, adjusted for any effect of limiting a net defined benefit asset to the asset ceiling. [Refer: Defined benefit plans [member]] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 19 -IssueDate 2018-01-01 -Paragraph 140 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/XBRL?type=IAS&num=19&date=2018-03-01&anchor=para_140_a&doctype=Standard -URIDate 2018-03-16 + Details
Name: | ifrs-full_LiabilityAssetOfDefinedBenefitPlans
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | ifrs-full_SegmentsAxis=ifrs-full_ReportableSegmentsMember
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_BR
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PresentValueOfDefinedBenefitObligationMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_PlanAssetsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_NetDefinedBenefitLiabilityAssetAxis=ifrs-full_EffectOfAssetCeilingMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |