XML 128 R105.htm IDEA: XBRL DOCUMENT
v3.8.0.1

Fair Values of Financial Instruments - Summary of Reconciliation of Acquisition Related Contingent Consideration (Detail) - USD ($) $ in Thousands | 12 Months Ended
--- | ---
Dec. 31, 2017 | Jan. 01, 2017 | Jan. 03, 2016
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] |  |  |  |
Payment of acquisition related contingent consideration |  | $ 16,738 | $ 13,550 | $ 4,039
(Favorable)/unfavorable fair value adjustment |  | 3,226 | (1,910) | 3,576
Level 3 [Member] |  |  |  |
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] |  |  |  |
Opening balance - Level 3 liability |  | 253,437 | 136,570 |
Measurement period adjustment | [1] | 14,826 |  |
Payment of acquisition related contingent consideration |  | (16,738) | (13,550) |
Reclassification to current payables |  | (2,340) | (1,530) |
(Favorable)/unfavorable fair value adjustment |  | 3,226 | (1,910) |
Ending balance - Level 3 liability |  | 381,291 | 253,437 | $ 136,570
Level 3 [Member] | System Transformation Transactions [Member] |  |  |  |
Fair Value Liabilities Measured On Recurring Basis Unobservable Input Reconciliation [Line Items] |  |  |  |
Increase due to acquisitions | [2] | $ 128,880 | $ 133,857 |
[1] | Measurement period adjustments relate to post-closing adjustments made in accordance with the terms and conditions of the applicable asset purchase agreement or asset exchange agreement for each System Transformation Transaction.
[2] | Increase due to System Transformation Transactions acquisitions includes an increase in the acquisition related contingent consideration of $62.5 million in 2017 from the opening balance sheets for the Expansion Territories and Expansion Facilities acquired in the System Transformation during 2017, as disclosed in the financial statements in the Company’s filed periodic reports. These adjustments are for post-closing adjustments made in accordance with the terms and conditions of the applicable asset purchase agreement or asset exchange agreement for each System Transformation Transaction.

X
- Definition Business combination contingent consideration arrangements change in fair value of contingent consideration liability. + References No definition available. + Details
Name: | coke_BusinessCombinationContingentConsiderationArrangementsChangeInFairValueOfContingentConsiderationLiability
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Business combination contingent consideration increase due to an acquisition. + References No definition available. + Details
Name: | coke_BusinessCombinationContingentConsiderationLiabilityIncreaseDueToAnAcquisition
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Business combination contingent consideration liability reclassification to current payables. + References No definition available. + Details
Name: | coke_BusinessCombinationContingentConsiderationLiabilityReclassificationToCurrentPayables
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Payment of contingent consideration of acquisitions. + References No definition available. + Details
Name: | coke_PaymentOfContingentConsiderationOfAcquisitions
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 4 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of liability recognized arising from contingent consideration in a business combination. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 50 -Paragraph 1 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35744584&loc=d3e6927-128479 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 35 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6911338&loc=d3e6819-128478 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 805 -SubTopic 30 -Section 25 -Paragraph 6 -URI http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476 + Details
Name: | us-gaap_BusinessCombinationContingentConsiderationLiability
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

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_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_BusinessAcquisitionAxis=coke_SystemTransformationTransactionsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |