XML 18 R56.htm IDEA: XBRL DOCUMENT
v3.19.3

Related Party Transactions - Summary of Significant Transactions between Company and The Coca-Cola Company (Detail) - USD ($) $ in Thousands | 3 Months Ended | 9 Months Ended
--- | --- | ---
Sep. 29, 2019 | Sep. 30, 2018 | Sep. 29, 2019 | Sep. 30, 2018
Related Party Transaction [Line Items] |  |  |  |
Cold drink equipment |  |  |  | $ 3,789
The Coca-Cola Company [Member] |  |  |  |
Related Party Transaction [Line Items] |  |  |  |
Concentrate, syrup, sweetener and other purchases | $ 306,588 | $ 341,949 | $ 893,123 | 904,244
Customer marketing programs | 36,597 | 34,005 | 109,110 | 110,062
Cold drink equipment parts | 4,519 | 7,958 | 18,568 | 22,188
Brand investment programs | 3,616 | 2,546 | 10,209 | 6,440
Marketing funding support payments | 25,931 | 22,632 | 74,954 | 65,325
Fountain delivery and equipment repair fees | 10,873 | 10,199 | 31,507 | 29,899
Presence marketing funding support on the Company’s behalf | 2,879 | 1,108 | 7,816 | 6,203
Facilitating the distribution of certain brands and packages to other Coca-Cola bottlers | $ 1,602 | $ 1,937 | $ 3,952 | 7,663
Cold drink equipment |  |  |  | $ 3,789

X
- Definition Related party transaction marketing funding support payments from related party. + References No definition available. + Details
Name: | coke_RelatedPartyTransactionMarketingFundingSupportPaymentsFromRelatedParty
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Related party transaction marketing funding support payments from related party provided. + References No definition available. + Details
Name: | coke_RelatedPartyTransactionMarketingFundingSupportPaymentsFromRelatedPartyProvided
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Related party transaction payments fountain delivery and equipment repair fees from related party. + References No definition available. + Details
Name: | coke_RelatedPartyTransactionPaymentsFountainDeliveryAndEquipmentRepairFeesFromRelatedParty
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Related party transaction payments from related party for cold drink equipment. + References No definition available. + Details
Name: | coke_RelatedPartyTransactionPaymentsFromRelatedPartyForColdDrinkEquipment
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related party transaction payments from related party to facilitate distribution of products to other related parties. + References No definition available. + Details
Name: | coke_RelatedPartyTransactionPaymentsFromRelatedPartyToFacilitateDistributionOfProductsToOtherRelatedParties
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Related party transaction payments to related party customer marketing program. + References No definition available. + Details
Name: | coke_RelatedPartyTransactionPaymentsToRelatedPartyCustomerMarketingProgram
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related party transaction payments to related party for brand investment programs. + References No definition available. + Details
Name: | coke_RelatedPartyTransactionPaymentsToRelatedPartyForBrandInvestmentPrograms
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related party transaction payments to related party for cold drink equipment parts. + References No definition available. + Details
Name: | coke_RelatedPartyTransactionPaymentsToRelatedPartyForColdDrinkEquipmentParts
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Related party transaction payments to related party for concentrate syrup sweetener and other purchases. + References No definition available. + Details
Name: | coke_RelatedPartyTransactionPaymentsToRelatedPartyForConcentrateSyrupSweetenerAndOtherPurchases
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Details
Name: | us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=us-gaap_InvestorMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |