XML 79 R159.htm IDEA: XBRL DOCUMENT
v3.20.1

Earnings per Share - Summary of Basic and Diluted Earnings per Share (Detail) shares in Millions, $ in Millions, $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2019 USD ($) shares | Dec. 31, 2019 MXN ($) shares | Dec. 31, 2018 MXN ($) shares | Dec. 31, 2017 MXN ($) shares
Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos): |  |  |  |  |  |
Consolidated Net Income (loss) | $ 670 | [1] | $ 12,630 | [2] | $ 15,070 | $ (11,654)
Consolidated net income (loss) attributable to equity holders of the parent- continuing operations | 642 | [1] | 12,101 | [2] | 10,936 | (16,058)
Consolidated net income (loss) attributable to equity holders of the parent- discontinued operation | $ 0 | [1] | 0 | [2] | 2,975 | 3,256
Series A shares [member] |  |  |  |  |  |
Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos): |  |  |  |  |  |
Consolidated Net Income (loss) |  |  | 5,965 |  | 7,116 | (6,073)
Consolidated net income (loss) attributable to equity holders of the parent- continuing operations |  |  | $ 5,714 |  | 5,164 |
Consolidated net loss attributable to equity holders of the parent- continuing operations |  |  |  |  |  | (7,618)
Consolidated net income (loss) attributable to equity holders of the parent- discontinued operation |  |  |  |  | $ 1,405 | $ 1,545
Weighted average number of shares for basic earnings per share (millions of shares) | shares | 7,937 |  | 7,937 |  | 7,937 | 7,937
Series D share [member] |  |  |  |  |  |
Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos): |  |  |  |  |  |
Consolidated Net Income (loss) |  |  | $ 3,508 |  | $ 4,186 | $ (3,572)
Consolidated net income (loss) attributable to equity holders of the parent- continuing operations |  |  | $ 3,361 |  | 3,038 |
Consolidated net loss attributable to equity holders of the parent- continuing operations |  |  |  |  |  | (4,480)
Consolidated net income (loss) attributable to equity holders of the parent- discontinued operation |  |  |  |  | $ 826 | $ 908
Weighted average number of shares for basic earnings per share (millions of shares) | shares | 4,668 |  | 4,668 |  | 4,668 | 4,668
Series B Shares [member] |  |  |  |  |  |
Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos): |  |  |  |  |  |
Consolidated Net Income (loss) |  |  | $ 1,184 |  | $ 1,413 | $ (1,184)
Consolidated net income (loss) attributable to equity holders of the parent- continuing operations |  |  | $ 1,135 |  | 1,025 |
Consolidated net loss attributable to equity holders of the parent- continuing operations |  |  |  |  |  | (1,485)
Consolidated net income (loss) attributable to equity holders of the parent- discontinued operation |  |  |  |  | $ 279 | $ 301
Weighted average number of shares for basic earnings per share (millions of shares) | shares | 1,576 |  | 1,576 |  | 1,576 | 1,547
Series L share [member] |  |  |  |  |  |
Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos): |  |  |  |  |  |
Consolidated Net Income (loss) |  |  | $ 1,973 |  | $ 2,355 | $ (1,973)
Consolidated net income (loss) attributable to equity holders of the parent- continuing operations |  |  | $ 1,891 |  | 1,709 |
Consolidated net loss attributable to equity holders of the parent- continuing operations |  |  |  |  |  | (2,475)
Consolidated net income (loss) attributable to equity holders of the parent- discontinued operation |  |  |  |  | $ 465 | $ 502
Weighted average number of shares for basic earnings per share (millions of shares) | shares | 2,626 |  | 2,626 |  | 2,626 | 2,579
[1] | Convenience translation to U.S. dollars ($) – See Note 2.2.3
[2] | The Company initially adopted IFRS 16 on January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. – See Note 2.4.1

X
- References No definition available. + Details
Name: | ifrs-full_EarningsPerShareAbstract
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 7 -IssueDate 2019-01-01 -Paragraph 18 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=7&code=ifrs-tx-2019-en-r&anchor=para_18_b&doctype=Standard -URIDate 2019-03-27 Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 1 -IssueDate 2019-01-01 -Paragraph 24 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2019-en-r&anchor=para_24_b&doctype=Standard -URIDate 2019-03-27 Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 1 -IssueDate 2019-01-01 -Paragraph 32 -Subparagraph a -Clause ii -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2019-en-r&anchor=para_32_a_ii&doctype=Standard -URIDate 2019-03-27 Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 8 -IssueDate 2019-01-01 -Paragraph 28 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_28_b&doctype=Standard -URIDate 2019-03-27 Reference 5: http://www.xbrl.org/2003/role/exampleRef -Note Effective on first application of IFRS 9 -Name IFRS -Number 4 -IssueDate 2019-01-01 -Paragraph 39L -Subparagraph e -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2019-en-b&anchor=para_39L_e&doctype=Standard -URIDate 2019-03-27 Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Name IFRS -Number 8 -IssueDate 2019-01-01 -Paragraph 23 -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2019-en-r&anchor=para_23&doctype=Standard -URIDate 2019-03-27 Reference 7: http://www.xbrl.org/2003/role/exampleRef -Name IFRS -Number 12 -IssueDate 2019-01-01 -Paragraph B10 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2019-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B -URIDate 2019-03-27 Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 106 -Subparagraph d -Clause i -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_106_d_i&doctype=Standard -URIDate 2019-03-27 Reference 9: http://www.xbrl.org/2003/role/exampleRef -Note Effective 2021-01-01 -Name IFRS -Number 17 -IssueDate 2019-01-01 -Paragraph 113 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2019-en-r&anchor=para_113_b&doctype=Standard -URIDate 2019-03-27 Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 1 -IssueDate 2019-01-01 -Paragraph 81A -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=1&code=ifrs-tx-2019-en-r&anchor=para_81A_a&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ProfitLoss
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The profit (loss) attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss)] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 33 -IssueDate 2019-01-01 -Paragraph 70 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2019-en-r&anchor=para_70_a&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ProfitLossAttributableToOrdinaryEquityHoldersOfParentEntity
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The profit (loss) from continuing operations attributable to ordinary equity holders of the parent entity. [Refer: Continuing operations [member]; Profit (loss) from continuing operations] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 33 -IssueDate 2019-01-01 -Paragraph 70 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2019-en-r&anchor=para_70_a&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ProfitLossFromContinuingOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The profit (loss) from discontinued operations attributable to ordinary equity holders of the parent entity. [Refer: Profit (loss) from discontinued operations] + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 33 -IssueDate 2019-01-01 -Paragraph 70 -Subparagraph a -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2019-en-r&anchor=para_70_a&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_ProfitLossFromDiscontinuedOperationsAttributableToOrdinaryEquityHoldersOfParentEntity
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor. + References Reference 1: http://www.xbrl.org/2003/role/disclosureRef -Name IAS -Number 33 -IssueDate 2019-01-01 -Paragraph 70 -Subparagraph b -URI http://eifrs.ifrs.org/eifrs/xifrs-link?type=IAS&num=33&code=ifrs-tx-2019-en-r&anchor=para_70_b&doctype=Standard -URIDate 2019-03-27 + Details
Name: | ifrs-full_WeightedAverageShares
Namespace Prefix: | ifrs-full_
Data Type: | xbrli:sharesItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesASharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesDShareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesBSharesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | ifrs-full_ClassesOfShareCapitalAxis=kof_SeriesLShareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |