XML 148 R117.htm IDEA: XBRL DOCUMENT v2.4.1.9
Net Income Per Share - Computation of Basic Net Income Per Share and Diluted Net Income Per Share (Detail) (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 28, 2014
Sep. 28, 2014
Jun. 29, 2014
Mar. 30, 2014
Dec. 29, 2013
Sep. 29, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 28, 2014
Dec. 29, 2013
Dec. 30, 2012
Numerator for basic and diluted net income per Common Stock and Class B Common Stock share:                      
Net income attributable to Coca-Cola Bottling Co. Consolidated $ 2,990us-gaap_NetIncomeLoss $ 12,132us-gaap_NetIncomeLoss $ 13,783us-gaap_NetIncomeLoss $ 2,449us-gaap_NetIncomeLoss $ (4,585)us-gaap_NetIncomeLoss $ 16,169us-gaap_NetIncomeLoss $ 11,229us-gaap_NetIncomeLoss $ 4,862us-gaap_NetIncomeLoss $ 31,354us-gaap_NetIncomeLoss $ 27,675us-gaap_NetIncomeLoss $ 27,217us-gaap_NetIncomeLoss
Less dividends:                      
Dividends on Common Stock                 7,141us-gaap_DividendsCommonStockCash 7,141us-gaap_DividendsCommonStockCash 7,141us-gaap_DividendsCommonStockCash
Undistributed earnings allocated to Common Stock, Basic                 22,088us-gaap_UndistributedEarnings 18,430us-gaap_UndistributedEarnings 17,993us-gaap_UndistributedEarnings
Undistributed earnings allocated to Common Stock, Basic                 22,088us-gaap_UndistributedEarnings 18,430us-gaap_UndistributedEarnings 17,993us-gaap_UndistributedEarnings
Total undistributed earnings - diluted                 22,088us-gaap_UndistributedEarningsDiluted 18,430us-gaap_UndistributedEarningsDiluted 17,993us-gaap_UndistributedEarningsDiluted
Numerator for basic net income per Common Stock share:                      
Numerator for basic net income per Common Stock share                 24,162us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 21,375us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic 21,068us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
Numerator for diluted net income per Common Stock share:                      
Numerator for diluted net income per Common Stock share                 31,354us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted 27,675us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted 27,217us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
Denominator for basic net income per common share:                      
Weighted average number of Common Stock shares outstanding                 7,141us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 7,141us-gaap_WeightedAverageNumberOfSharesOutstandingBasic 7,141us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
Denominator for diluted net income per common share:                      
Weighted average number of Common Stock shares outstanding - assuming dilution                 9,307us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 9,286us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding 9,266us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
Basic net income per share:                      
Common Stock $ 0.32us-gaap_EarningsPerShareBasic $ 1.31us-gaap_EarningsPerShareBasic $ 1.49us-gaap_EarningsPerShareBasic $ 0.26us-gaap_EarningsPerShareBasic $ (0.50)us-gaap_EarningsPerShareBasic $ 1.75us-gaap_EarningsPerShareBasic $ 1.21us-gaap_EarningsPerShareBasic $ 0.53us-gaap_EarningsPerShareBasic $ 3.38us-gaap_EarningsPerShareBasic $ 2.99us-gaap_EarningsPerShareBasic $ 2.95us-gaap_EarningsPerShareBasic
Diluted net income per share:                      
Common Stock $ 0.32us-gaap_EarningsPerShareDiluted $ 1.30us-gaap_EarningsPerShareDiluted $ 1.48us-gaap_EarningsPerShareDiluted $ 0.26us-gaap_EarningsPerShareDiluted $ (0.50)us-gaap_EarningsPerShareDiluted $ 1.74us-gaap_EarningsPerShareDiluted $ 1.21us-gaap_EarningsPerShareDiluted $ 0.52us-gaap_EarningsPerShareDiluted $ 3.37us-gaap_EarningsPerShareDiluted $ 2.98us-gaap_EarningsPerShareDiluted $ 2.94us-gaap_EarningsPerShareDiluted
Class B Common Stock [Member]                      
Less dividends:                      
Dividends on Common Stock                 2,125us-gaap_DividendsCommonStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
2,104us-gaap_DividendsCommonStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
2,083us-gaap_DividendsCommonStockCash
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Undistributed earnings allocated to Common Stock, Basic                 5,067us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
4,196us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
4,066us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Undistributed earnings allocated to Common Stock, Basic                 5,067us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
4,196us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
4,066us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Total undistributed earnings - diluted                 5,140us-gaap_UndistributedEarningsDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
4,257us-gaap_UndistributedEarningsDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
4,126us-gaap_UndistributedEarningsDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Numerator for basic net income per Common Stock share:                      
Numerator for basic net income per Common Stock share                 7,192us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
6,300us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
6,149us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Numerator for diluted net income per Common Stock share:                      
Numerator for diluted net income per Common Stock share                 7,265us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
6,361us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
6,209us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Denominator for basic net income per common share:                      
Weighted average number of Common Stock shares outstanding                 2,126us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
2,105us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
2,085us-gaap_WeightedAverageNumberOfSharesOutstandingBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Denominator for diluted net income per common share:                      
Weighted average number of Common Stock shares outstanding - assuming dilution                 2,166us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
2,145us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
2,125us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Basic net income per share:                      
Common Stock $ 0.32us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1.31us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1.49us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.26us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ (0.50)us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1.75us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1.21us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.53us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 3.38us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 2.99us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 2.95us-gaap_EarningsPerShareBasic
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Diluted net income per share:                      
Common Stock $ 0.32us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1.30us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1.48us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.26us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ (0.50)us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1.74us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 1.21us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 0.52us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 3.35us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 2.97us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
$ 2.92us-gaap_EarningsPerShareDiluted
/ us-gaap_StatementClassOfStockAxis
= us-gaap_CommonClassBMember
Common Stock [Member]                      
Less dividends:                      
Undistributed earnings allocated to Common Stock, Basic                 17,021us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= coke_CommonClassUndefinedMember
14,234us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= coke_CommonClassUndefinedMember
13,927us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= coke_CommonClassUndefinedMember
Undistributed earnings allocated to Common Stock, Basic                 17,021us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= coke_CommonClassUndefinedMember
14,234us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= coke_CommonClassUndefinedMember
13,927us-gaap_UndistributedEarnings
/ us-gaap_StatementClassOfStockAxis
= coke_CommonClassUndefinedMember
Total undistributed earnings - diluted                 $ 16,948us-gaap_UndistributedEarningsDiluted
/ us-gaap_StatementClassOfStockAxis
= coke_CommonClassUndefinedMember
$ 14,173us-gaap_UndistributedEarningsDiluted
/ us-gaap_StatementClassOfStockAxis
= coke_CommonClassUndefinedMember
$ 13,867us-gaap_UndistributedEarningsDiluted
/ us-gaap_StatementClassOfStockAxis
= coke_CommonClassUndefinedMember