XML 164 R141.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Related Party Transactions - Summary of Significant Transactions between Company and The Coca-Cola Company (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2017 | Jan. 01, 2017 | Jan. 03, 2016
Related Party Transaction [Line Items] |  |  |
Glacéau distribution agreement consideration | $ 15,598 |  |
Conversion of bottling agreements | 91,450 |  |
Legacy Facilities Credit (excluding portion related to Mobile, Alabama facility) | 30,647 |  |
Portion of Legacy Facilities Credit related to Mobile, Alabama facility | 12,364 |  |
Cold drink equipment | 8,400 |  |
The Coca-Cola Company [Member] |  |  |
Related Party Transaction [Line Items] |  |  |
Concentrate, syrup, sweetener and other purchases | 1,085,898 | $ 669,783 | $ 482,673
Customer marketing programs | 139,542 | 116,537 | 70,754
Cold drink equipment parts | 25,381 | 21,558 | 16,260
Glacéau distribution agreement consideration | 15,598 |  |
Conversion of bottling agreements | 91,450 |  |
Marketing funding support payments | 83,177 | 73,513 | 56,284
Fountain delivery and equipment repair fees | 35,335 | 27,624 | 17,400
Legacy Facilities Credit (excluding portion related to Mobile, Alabama facility) | 30,647 |  |
Portion of Legacy Facilities Credit related to Mobile, Alabama facility | 12,364 |  |
Facilitating the distribution of certain brands and packages to other Coca-Cola bottlers | 10,474 | 7,193 | 4,670
Cold drink equipment | 8,400 |  |
Presence marketing funding support on the Company’s behalf | $ 4,843 | $ 2,064 | $ 2,415

X
- Definition Proceeds from bottling agreements conversion. + References No definition available. + Details
Name: | coke_ProceedsFromBottlingAgreementsConversion
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Proceeds from legacy facilities credit. + References No definition available. + Details
Name: | coke_ProceedsFromLegacyFacilitiesCredit
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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 for portion of legacy facilities credit related to mobile. + References No definition available. + Details
Name: | coke_RelatedPartyTransactionPaymentsFromRelatedPartyForPortionOfLegacyFacilitiesCreditRelatedToMobile
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 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 The cash outflow to acquire asset without physical form usually arising from contractual or other legal rights, excluding goodwill. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=98514028&loc=d3e3213-108585 + Details
Name: | us-gaap_PaymentsToAcquireIntangibleAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
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: |