XML 167 R152.htm IDEA: XBRL DOCUMENT
v3.21.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, 2020 USD ($) shares | Dec. 31, 2020 MXN ($) shares | Dec. 31, 2019 MXN ($) shares | Dec. 31, 2018 MXN ($) shares
Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos): |  |  |  |  |  |
Consolidated net income | $ 521 | [1] | $ 10,368 | $ 12,630 | [2],[3] | $ 15,070
Equity holders of the parent- continuing operations | 518 | [1] | 10,307 | 12,101 | [3] | 10,936
Equity holders of the parent- discontinued operations | $ 0 | [1] | 0 | 0 | [3] | 2,975
"A" shares |  |  |  |  |  |
Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos): |  |  |  |  |  |
Consolidated net income |  |  | 4,896 | 5,965 |  | 7,116
Equity holders of the parent- continuing operations |  |  | $ 4,868 | $ 5,715 |  |
Consolidated net income attributable to equity holders of the parent- continuing operations |  |  |  |  |  | 5,164
Equity holders of the parent- discontinued operations |  |  |  |  |  | $ 1,405
Weighted average number of shares for basic earnings per share (millions of shares) | shares | 7,937 |  | 7,937 | 7,937 |  | 7,937
"D" shares |  |  |  |  |  |
Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos): |  |  |  |  |  |
Consolidated net income |  |  | $ 2,880 | $ 3,508 |  | $ 4,186
Equity holders of the parent- continuing operations |  |  | $ 2,863 | $ 3,360 |  |
Consolidated net income attributable to equity holders of the parent- continuing operations |  |  |  |  |  | 3,038
Equity holders of the parent- discontinued operations |  |  |  |  |  | $ 826
Weighted average number of shares for basic earnings per share (millions of shares) | shares | 4,668 |  | 4,668 | 4,668 |  | 4,668
"B" shares |  |  |  |  |  |
Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos): |  |  |  |  |  |
Consolidated net income |  |  | $ 972 | $ 1,184 |  | $ 1,413
Equity holders of the parent- continuing operations |  |  | $ 966 | $ 1,135 |  |
Consolidated net income attributable to equity holders of the parent- continuing operations |  |  |  |  |  | 1,025
Equity holders of the parent- discontinued operations |  |  |  |  |  | $ 279
Weighted average number of shares for basic earnings per share (millions of shares) | shares | 1,576 |  | 1,576 | 1,576 |  | 1,576
Series L shares, without par value |  |  |  |  |  |
Earnings per share- Equity holders of the parent (U.S. dollars and Mexican pesos): |  |  |  |  |  |
Consolidated net income |  |  | $ 1,620 | $ 1,973 |  | $ 2,355
Equity holders of the parent- continuing operations |  |  | $ 1,610 | $ 1,891 |  |
Consolidated net income attributable to equity holders of the parent- continuing operations |  |  |  |  |  | 1,709
Equity holders of the parent- discontinued operations |  |  |  |  |  | $ 465
Weighted average number of shares for basic earnings per share (millions of shares) | shares | 2,626 |  | 2,626 | 2,626 |  | 2,626
[1] | Convenience translation to U.S. dollars ($) – See Note 2.2.3
[2] | The Company initially adopted IFRS 16 at January 1, 2019 using the modified retrospective approach under which the comparative information is not restated. – See Note 3.18
[3] | 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 3.18

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: |