XML 134 R95.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Benefit Plans - Additional Information (Detail) (USD $) | 3 Months Ended | 12 Months Ended |
--- | --- | --- | ---
Dec. 29, 2013 | Dec. 28, 2014 Security | Dec. 29, 2013 | Dec. 30, 2012 | Apr. 30, 2014
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Non-cash charge due to lump sum distribution | $ 12,000,000us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1 |  |  |  |
Benefit pension plan, actuarial gain (loss), due to change in discount rate and lower return on investment |  | 51,900,000us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease | (54,400,000)us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease |  |
Benefit pension plans, benefit obligation, discount rate | 5.21%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate | 4.32%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate | 5.21%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate | 4.47%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate |
Accumulated benefit obligation | 226,300,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation | 279,700,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation | 226,300,000us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation |  |
Defined benefit plan investment allocation | 100.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations | 100.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations | 100.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations |  |
Debt securities comprised number of institutional bond |  | 2coke_DebtSecuritiesComprisedNumberOfInstitutionalBond |  |  |
Weighted average duration of institutional bond |  | 3 years |  |  |
Weighted average expected long-term rate of return on plan assets |  | 7.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets |  |  |
Total | 200,824,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets | 212,692,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets | 200,824,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets |  |
Benefit plans, weighted average health care trend rate used in measurement of postretirement benefit expense |  |  | 8.00%us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear | 8.50%us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear |
Benefit plans, ultimate weighted average health care cost trend |  |  | 5.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate | 5.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate |
Benefit plans, year that rate reaches ultimate trend rate |  | 2019 |  |  |
Likely withdrawal liability if Company withdraws from multi-employer pension plan |  |  |  |  | 4,500,000coke_LikelyLiabilityWithdrawalFromMultiEmployerPensionPlan
Multi-employer plans status green zone minimum funded percentage |  | 80.00%coke_MultiemployerPlansStatusGreenZoneMinimumFundedPercentage |  |  |
Multi-employer plans listing in pension funds minimum contribution reckoning percent |  | 5.00%coke_MultiemployerPlansListingInPensionFundsMinimumContributionReckoningPercent |  |  |
Multi-employer pension plan exit liability recorded |  | 8,900,000coke_MultiemployerPensionPlanExitLiabilityRecorded |  |  |
Multi-employer pension plan exit annual payment amount |  | 1,000,000coke_MultiEmployerPensionPlanExitAnnualPaymentAmount |  |  |
Multi employer defined contribution plans |  | 500,000us-gaap_MultiemployerPlansPlanContributions | 400,000us-gaap_MultiemployerPlansPlanContributions | 300,000us-gaap_MultiemployerPlansPlanContributions |
U.S. Large Capitalization Equity Securities [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Weighted average asset allocation as per guidelines, minimum |  | 30.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_DomesticLargeCapitalizationEquitySecuritiesMember |  |  |
Weighted average asset allocation as per guidelines, maximum |  | 50.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_DomesticLargeCapitalizationEquitySecuritiesMember |  |  |
Defined benefit plan investment allocation | 40.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_DomesticLargeCapitalizationEquitySecuritiesMember | 41.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_DomesticLargeCapitalizationEquitySecuritiesMember | 40.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_DomesticLargeCapitalizationEquitySecuritiesMember |  |
Weighted average expected long-term rate of return on plan assets |  | 3.50%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_DomesticLargeCapitalizationEquitySecuritiesMember |  |  |
U.S. Small/Mid-Capitalization Equity Securities [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Weighted average asset allocation as per guidelines, minimum |  | 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_DomesticSmallOrMidCapitalizationEquitySecuritiesMember |  |  |
Weighted average asset allocation as per guidelines, maximum |  | 20.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_DomesticSmallOrMidCapitalizationEquitySecuritiesMember |  |  |
Defined benefit plan investment allocation | 5.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_DomesticSmallOrMidCapitalizationEquitySecuritiesMember | 5.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_DomesticSmallOrMidCapitalizationEquitySecuritiesMember | 5.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_DomesticSmallOrMidCapitalizationEquitySecuritiesMember |  |
Weighted average expected long-term rate of return on plan assets |  | 0.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_DomesticSmallOrMidCapitalizationEquitySecuritiesMember |  |  |
International Equity Securities [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Weighted average asset allocation as per guidelines, minimum |  | 0.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_ForeignEquitySecuritiesMember |  |  |
Weighted average asset allocation as per guidelines, maximum |  | 20.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_ForeignEquitySecuritiesMember |  |  |
Defined benefit plan investment allocation | 15.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_ForeignEquitySecuritiesMember | 14.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_ForeignEquitySecuritiesMember | 15.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_ForeignEquitySecuritiesMember |  |
Weighted average expected long-term rate of return on plan assets |  | 1.40%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = coke_ForeignEquitySecuritiesMember |  |  |
Debt Securities [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Weighted average asset allocation as per guidelines, minimum |  | 10.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_DebtSecuritiesMember |  |  |
Weighted average asset allocation as per guidelines, maximum |  | 50.00%us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_DebtSecuritiesMember |  |  |
Defined benefit plan investment allocation | 40.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_DebtSecuritiesMember | 40.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_DebtSecuritiesMember | 40.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_DebtSecuritiesMember |  |
Weighted average expected long-term rate of return on plan assets |  | 1.70%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_DebtSecuritiesMember |  |  |
Equity Securities [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Defined benefit plan investment allocation |  | 60.00%us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations / us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis = us-gaap_EquitySecuritiesMember |  |  |
Level 3 [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Total | 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member | 0us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_FairValueByFairValueHierarchyLevelAxis = us-gaap_FairValueInputsLevel3Member |
Rehabilitation Plan [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Multi-employer pension plan Rehabilitation Plan adoption effective date |  | Jan. 01, 2015 |  |  |
Collective bargaining agreement, effective date |  | Apr. 28, 2014 |  |  |
Employer-Teamsters and Pension Trust Fund [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Multi-employer plans collective bargaining arrangements, expiration date |  | Apr. 29, 2017 |  |  |
Other Multi-Employer Plans [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Multi-employer plans collective bargaining arrangements, expiration date |  | Jul. 26, 2015 |  |  |
Pension Plans [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Benefit pension plans, benefit obligation, discount rate | 5.21%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 4.32%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 5.21%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 4.47%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
Benefit pension plan, anticipated contribution for future year |  | 8,763,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |  |  |
Weighted average expected long-term rate of return on plan assets |  | 7.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 7.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 7.00%us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
Total | 200,824,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 212,692,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 200,824,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember | 206,555,000us-gaap_DefinedBenefitPlanFairValueOfPlanAssets / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = us-gaap_PensionPlansDefinedBenefitMember |
401(k) Savings Plan [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Company matching contribution percentage |  | 5.00%coke_DefinedContributionPlanEmployerMaximumMatchingContributionPercentMatch / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_SavingsPlanMember | 5.00%coke_DefinedContributionPlanEmployerMaximumMatchingContributionPercentMatch / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_SavingsPlanMember | 5.00%coke_DefinedContributionPlanEmployerMaximumMatchingContributionPercentMatch / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_SavingsPlanMember |
Defined contribution plan matching contribution percentage accrued |  | 5.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_SavingsPlanMember | 5.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_SavingsPlanMember | 5.00%us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_SavingsPlanMember |
Defined contribution plan contribution amount |  | 6,700,000us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_SavingsPlanMember |  |  |
Defined contribution percentage portion of participants contribution first matched by Company |  | 3.50%coke_DefinedContributionPercentagePortionOfParticipantsContributionFirstMatchedByCompany / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_SavingsPlanMember |  |  |
Defined contribution percentage portion of additional contribution increase per option of company |  | 1.50%coke_DefinedContributionPlanEmployerDiscretionaryContributionOptionalAdditionalMatchingPercentage / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_SavingsPlanMember |  |  |
Cost recognized |  | 8,800,000us-gaap_DefinedContributionPlanCostRecognized / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_SavingsPlanMember | 8,300,000us-gaap_DefinedContributionPlanCostRecognized / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_SavingsPlanMember | 8,200,000us-gaap_DefinedContributionPlanCostRecognized / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_SavingsPlanMember |
Pre Medicare [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Benefit plans, weighted average health care trend rate used in measurement of postretirement benefit expense |  | 8.00%us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_PreMedicareMember |  |  |
Benefit plans, ultimate weighted average health care cost trend |  | 5.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_PreMedicareMember |  |  |
Benefit plans, year that rate reaches ultimate trend rate |  | 2021 |  |  |
Post Medicare [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Benefit plans, weighted average health care trend rate used in measurement of postretirement benefit expense |  | 7.50%us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_PostMedicareMember |  |  |
Benefit plans, ultimate weighted average health care cost trend |  | 5.00%us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = coke_PostMedicareMember |  |  |
Benefit plans, year that rate reaches ultimate trend rate |  | 2021 |  |  |
Minimum [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Benefit pension plan, anticipated contribution for future year |  | 7,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths / us-gaap_RangeAxis = us-gaap_MinimumMember |  |  |
Maximum [Member] |  |  |  |  |
Pension Plans, Postretirement and Other Employee Benefits [Line Items] |  |  |  |  |
Benefit pension plan, anticipated contribution for future year |  | $ 10,000,000us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths / us-gaap_RangeAxis = us-gaap_MaximumMember |  |  |

X
- Definition Debt securities comprised number of institutional bond. + References No definition available. + Details
Name: | coke_DebtSecuritiesComprisedNumberOfInstitutionalBond
Namespace Prefix: | coke_
Data Type: | xbrli:integerItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined contribution percentage portion of participants contribution first matched by company. + References No definition available. + Details
Name: | coke_DefinedContributionPercentagePortionOfParticipantsContributionFirstMatchedByCompany
Namespace Prefix: | coke_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Defined contribution plan employer discretionary contribution optional additional matching percentage. + References No definition available. + Details
Name: | coke_DefinedContributionPlanEmployerDiscretionaryContributionOptionalAdditionalMatchingPercentage
Namespace Prefix: | coke_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Maximum percentage employee pay the employer may contribute to a defined contribution plan. + References No definition available. + Details
Name: | coke_DefinedContributionPlanEmployerMaximumMatchingContributionPercentMatch
Namespace Prefix: | coke_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Effective date of collective bargaining agreements. + References No definition available. + Details
Name: | coke_EffectiveDateOfCollectiveBargainingAgreements
Namespace Prefix: | coke_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition The Company's likely liability if the Company withdraws from a multi-employer pension plan. + References No definition available. + Details
Name: | coke_LikelyLiabilityWithdrawalFromMultiEmployerPensionPlan
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Multi-employer pension plan rehabilitation Plan adoption effective date. + References No definition available. + Details
Name: | coke_MultiEmployerPensionPlanAdoptionEffectiveDate
Namespace Prefix: | coke_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multi employer pension plan exit annual payment amount. + References No definition available. + Details
Name: | coke_MultiEmployerPensionPlanExitAnnualPaymentAmount
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Multi-employer pension plan exit liability recorded. + References No definition available. + Details
Name: | coke_MultiemployerPensionPlanExitLiabilityRecorded
Namespace Prefix: | coke_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Multiemployer plans listing in pension funds minimum contribution reckoning percent. + References No definition available. + Details
Name: | coke_MultiemployerPlansListingInPensionFundsMinimumContributionReckoningPercent
Namespace Prefix: | coke_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Multiemployer plans status green zone minimum funded percentage. + References No definition available. + Details
Name: | coke_MultiemployerPlansStatusGreenZoneMinimumFundedPercentage
Namespace Prefix: | coke_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | coke_PensionPlansPostretirementAndOtherEmployeeBenefitsLineItems
Namespace Prefix: | coke_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Weighted average duration of institutional bond. + References No definition available. + Details
Name: | coke_WeightedAverageDurationOfInstitutionalBond
Namespace Prefix: | coke_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition For defined benefit pension plans, the actuarial present value of benefits (whether vested or nonvested) attributed by the pension benefit formula to employee service rendered before a specified date and based on employee service and compensation (if applicable) before that date. The accumulated benefit obligation differs from the projected benefit obligation in that it includes no assumption about future compensation levels. For plans with flat-benefit or nonpay-related pension benefit formulas, the accumulated benefit obligation and the projected benefit obligation are the same. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Accumulated Benefit Obligation -URI http://asc.fasb.org/extlink&oid=6503844 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (e) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAccumulatedBenefitObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The interest rate used to adjust for the time value of money for the plan. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(1) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingBenefitObligationDiscountRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition An assumption as to the rate of return on plan assets reflecting the average rate of earnings expected on the funds invested or to be invested to provide for the benefits included in the benefit obligation. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Glossary Expected Long-Term Rate of Return on Plan Assets -URI http://asc.fasb.org/extlink&oid=6512013 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (k)(3) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Net increase or decrease in the plan benefit obligation during the reporting period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanBenefitObligationPeriodIncreaseDecrease
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of benefits from a defined benefit plan expected to be paid in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (f) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsNextTwelveMonths
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Assets, usually stocks, bonds, and other investments, that have been segregated and restricted (usually in a trust) to provide benefits, at their fair value as of the measurement date. Plan assets include amounts contributed by the employer (and by employees for a contributory plan) and amounts earned from investing the contributions, less benefits paid. If a plan has liabilities other than for benefits, those non-benefit obligations may be considered as reductions of plan assets. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 30 -Section 35 -Paragraph 50 -URI http://asc.fasb.org/extlink&oid=29635418&loc=d3e12355-114930 + Details
Name: | us-gaap_DefinedBenefitPlanFairValueOfPlanAssets
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition The assumed health care cost trend rate for the next year used to measure the expected cost of benefits covered by the plan (gross eligible charges). This is based upon the annual rate of change in the cost of health care benefits currently provided by the postretirement benefit plan, due to factors other than changes in the composition of the plan population by age and dependency status. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (l) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Glossary Health Care Cost Trend Rate -URI http://asc.fasb.org/extlink&oid=6514820 + Details
Name: | us-gaap_DefinedBenefitPlanHealthCareCostTrendRateAssumedForNextFiscalYear
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of net gain (loss) recognized in net periodic benefit cost due to settlements and curtailments. Curtailments result from an event that significantly reduces the expected years of future service of present employees or eliminates for a significant number of employees the accrual of defined benefits for some or all of their future services. Settlements result from an irrevocable action that relieves the employer (or the plan) of primary responsibility for a benefit obligation and eliminates significant risks related to the obligation and the assets used to effect the settlement. Examples of transactions that constitute a settlement include, but are not limited to, lump-sum cash payments to plan participants in exchange for their rights to receive specified benefits and purchasing nonparticipating annuity contracts to cover vested benefits. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (h)(7) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanRecognizedNetGainLossDueToSettlementsAndCurtailments1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition Target allocation maximum percentage of investments of this type to total plan assets presented on a weighted average basis. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c)(i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2446-114920 + Details
Name: | us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMaximum
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Target allocation minimum percentage of investments of this type to total plan assets presented on a weighted average basis. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c)(i) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2446-114920 + Details
Name: | us-gaap_DefinedBenefitPlanTargetPlanAssetAllocationsRangeMinimum
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition The ultimate trend rate for health care costs. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (l) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanUltimateHealthCareCostTrendRate
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Percentage of fair value of investments (categorized by debt securities, equity securities, real estate and other plan assets) to the fair value of plan assets held. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 5 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e2446-114920 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (d)(1) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanWeightedAverageAssetAllocations
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | instant

X
- Definition Year the ultimate health care cost trend rate is expected to be reached, in CCYY format. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 20 -Section 50 -Paragraph 1 -Subparagraph (l) -URI http://asc.fasb.org/extlink&oid=35743120&loc=d3e1928-114920 + Details
Name: | us-gaap_DefinedBenefitPlanYearThatRateReachesUltimateTrendRate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:gYearItemType
Balance Type: | na
Period Type: | instant

X
- Definition The amount of the cost recognized during the period for defined contribution plans. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 70 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6414718&loc=d3e28014-114942 + Details
Name: | us-gaap_DefinedContributionPlanCostRecognized
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of discretionary contributions made by an employer to a defined contribution plan. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerDiscretionaryContributionAmount
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Percentage employer matches of the employee's percentage contribution matched. + References No definition available. + Details
Name: | us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Namespace Prefix: | us-gaap_
Data Type: | num:percentItemType
Balance Type: | na
Period Type: | duration

X
- Definition Expiration date of the collective bargaining arrangement requiring contributions to the multiemployer plan, in CCYY-MM-DD format. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 5 -Subparagraph (d) -URI http://asc.fasb.org/extlink&oid=35742057&loc=SL14450657-114947 + Details
Name: | us-gaap_MultiemployerPlansCollectiveBargainingArrangementExpirationDate
Namespace Prefix: | us-gaap_
Data Type: | xbrli:dateItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of contributions made to the multiemployer plan by all employers who participate in the plan. A multiemployer plan is a pension or postretirement benefit plan to which two or more unrelated employers contribute where assets contributed by one participating employer may be used to provide benefits to employees of other participating employers. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 715 -SubTopic 80 -Section 50 -Paragraph 7 -Subparagraph (c) -URI http://asc.fasb.org/extlink&oid=35742057&loc=SL14450678-114947 + Details
Name: | us-gaap_MultiemployerPlansPlanContributions
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=coke_DomesticLargeCapitalizationEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=coke_DomesticSmallOrMidCapitalizationEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=coke_ForeignEquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_DebtSecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlanByPlanAssetCategoriesAxis=us-gaap_EquitySecuritiesMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=coke_PostMedicareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=coke_PreMedicareMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=coke_SavingsPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=us-gaap_PensionPlansDefinedBenefitMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

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

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=coke_EmployerTeamstersAndPensionTrustFundMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=coke_OtherMultiEmployerPlansMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_MultiemployerPlanNameAxis=coke_RehabilitationPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MaximumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_RangeAxis=us-gaap_MinimumMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |