XML 83 R94.htm IDEA: XBRL DOCUMENT v2.4.1.9
Capital Transactions - Additional Information (Detail) (USD $)
12 Months Ended 0 Months Ended 12 Months Ended
Dec. 28, 2014
Vote
Stock
Dec. 29, 2013
Dec. 30, 2012
Mar. 04, 2014
Mar. 05, 2013
Mar. 03, 2015
Dec. 27, 2015
Dec. 26, 2014
Dec. 27, 2013
Dec. 28, 2012
Schedule of Capitalization, Equity [Line Items]                    
Number of classes of common stock outstanding 2coke_NumberOfClassesOfCommonStockOutstanding                  
Dividend is declared and paid on the Common Stock $ 1.00us-gaap_CommonStockDividendsPerShareCashPaid $ 1.00us-gaap_CommonStockDividendsPerShareCashPaid $ 1.00us-gaap_CommonStockDividendsPerShareCashPaid              
Payment of dividend $ 9,266,000us-gaap_PaymentsOfDividends $ 9,245,000us-gaap_PaymentsOfDividends $ 9,224,000us-gaap_PaymentsOfDividends              
Number of votes per share 1coke_NumberOfVotesPerShareOfStock                  
Performance Unit Award Agreement expense recognized $ 3,500,000us-gaap_AllocatedShareBasedCompensationExpense $ 2,900,000us-gaap_AllocatedShareBasedCompensationExpense $ 2,600,000us-gaap_AllocatedShareBasedCompensationExpense              
Share price               $ 88.55us-gaap_SharePrice $ 72.98us-gaap_SharePrice $ 65.58us-gaap_SharePrice
Class B Common Stock [Member]                    
Schedule of Capitalization, Equity [Line Items]                    
Dividend is declared and paid on the Common Stock $ 1.00us-gaap_CommonStockDividendsPerShareCashPaid
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1.00us-gaap_CommonStockDividendsPerShareCashPaid
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1.00us-gaap_CommonStockDividendsPerShareCashPaid
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
             
Number of votes per share 20coke_NumberOfVotesPerShareOfStock
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
                 
Performance units awarded       40,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
40,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
         
Performance units awards settled in cash 19,100coke_PerformanceUnitsAwardsSettledInCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
19,880coke_PerformanceUnitsAwardsSettledInCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
               
Increase in total number of shares outstanding 20,900us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
20,120us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
22,320us-gaap_StockIssuedDuringPeriodSharesNewIssues
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
             
Class B Common Stock [Member] | Scenario, Forecast [Member]                    
Schedule of Capitalization, Equity [Line Items]                    
Performance units awarded           40,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember
       
Performance units awards settled in cash             19,080coke_PerformanceUnitsAwardsSettledInCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
/ us-gaap_StatementScenarioAxis
= us-gaap_ScenarioForecastMember